ডেভসংকেত

পিএম২

পিএম২-নোড জেএস প্রোডাকশন প্রসেস ম্যানেজার

কন্ট্রিবিউটর

  • nazmulch11
  • Revel109

শেয়ার করুন

পিএম২ ইনস্টল(Installing PM2)

  • পিএম২ ইনস্টল

    npm install pm2 -g

ক্লাসটার মোড(Cluster mode)

  • এভেইলেবল সিপিউর উপর নির্ভর করে সর্বোচ্চ সংখ্যক প্রসেস স্টার্ট করে

    pm2 start app.js -i 0

লগস(Logs)

  • সকল প্রসেস এর লগ একসাথে র-মোড এ দেখা

    pm2 logs [--raw]
  • সকল প্রসেস এর লগ একসাথে মুছে ফেলা

    pm2 flush
  • সকল প্রসেস লগ একসাথে রিলোড করে

    pm2 reloadLogs

অন্য সব(Misc)

  • প্রসেস মেটাডাটা রিসেট করে

    pm2 reset <process>
  • পিএম২ সিস্টেমকে ফ্রেস & আপ-টু-ডেট রাখে

    pm2 update
  • পিএম২ প্রসেস ইনিসিয়েলি চালু হয়েছে কিনা নিশ্চিত করে({ msg: 'pong' })

    pm2 ping
  • প্রসেস এর ভার্সন কন্ট্রোল স্কিপ করে

    pm2 start app.js --no-vizion
  • প্রসেস এর অটোম্যাটিক রিস্টার্ট বন্ধ করে

    pm2 start app.js --no-autorestart

ফর্ক মোড(Fork mode)

  • প্রসেস নাম ধরে প্রসেসকে স্টার্ট করে

    pm2 start app.js --name my-api

তালিকা করা(Listing)

  • সকল রানিং প্রসেস স্ট্যাটাস এর তালিকা দেখা

    pm2 list / pm2 ls
  • সকল রানিং প্রসেস স্ট্যাটাস এর তালিকা র-জেসন ফরমেটে দেখা

    pm2 jlist
  • সকল রানিং প্রসেস স্ট্যাটাস এর তালিকা বিউটিফাইড জেসন ফরমেটে দেখা

    pm2 prettylist
  • স্পেসিফিক(i.g: id=0) কোন প্রসেস এর সব ইনফরমেশন দেখা

    pm2 describe 0
  • সকল রানিং প্রসেসকে একসাথে মনিটর করা

    pm2 monit

অ্যাকশনস(Actions)

  • প্রসেস শুরু করা

    pm2 start  app.js
  • সব প্রসেসকে বন্ধ করে দেয়

    pm2 stop all
  • সব প্রসেসকে পুনরায় চালু করে

    pm2 restart all
  • সব প্রসেসকে রিলোড করে

    pm2 reload all
  • স্পেসিফিক প্রসেস আইডিকে বন্ধ করে দেয়

    pm2 stop 0
  • স্পেসিফিক প্রসেস আইডিকে পুনরায় চালু করে দেয়

    pm2 restart 0
  • পিএম২ লিস্ট থেকে স্পেসিফিক প্রসেস আইডিকে ডিলিট করে দেয়

    pm2 delete 0
  • পিএম২ লিস্ট থেকে সকল প্রসেস আইডিকে ডিলিট করে দেয়

    pm2 delete all

ডেভসংকেত সম্পর্কে

ডেভসংকেত এর লক্ষ্য হচ্ছে বাংলাতে একটা বড় চিটশিটের ভান্ডার গড়ে তোলা। এটা সম্পূর্ণ স্বাধীন এবং ওপেন সোর্স গিটহাব অর্গানাইজেশন।

স্পন্সর