পিএম২

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

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

    শেয়ার করুন

    পিএম২ ইনস্টল(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