পিএম২

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

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

  • sabbirshawon
  • iamraufu
  • 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