আমি পাই (রাস্পবিয়ান) এ নোড.জেএস এবং পিএম 2 ইনস্টল করেছি। PM2 এর মাধ্যমে শুরু করার জন্য pm2 startup
এবং এটি তৈরি করা স্ক্রিপ্টগুলি কনফিগার করা হয়েছিল । কখনও কখনও যখন আমি রিবুট করি তখন শাটডাউনটি কয়েক মিনিটের জন্য স্তব্ধ হয়ে থাকে:
A stop job is running for LSB: PM2 init script (... / 5min)
প্রতি একবার একবার 1 আমি যা ধরে নিচ্ছি তা হল পিএম 2 সঠিকভাবে বন্ধ হয় না এবং পুরো 5 মিনিটের জন্য স্তব্ধ হয়।
এই সিস্টেমে, আমি জানি যে পিএম 2 অ্যাপ্লিকেশনগুলি ঠিক কী পরিচালনা করছে এবং সেগুলি সঠিকভাবে বন্ধ হয়ে গেলে আমি সত্যিই যত্নশীল নই।
আমার প্রশ্ন হ'ল: আমি কীভাবে সময়সীমাটি 5 মিনিট থেকে 15 সেকেন্ড বা আরও কমিয়ে আনতে পারি? কোথায় এটি কনফিগার করা হয়?
আমি একটি ফোরামে পড়েছিলাম যে এটি /etc/systemd/system.conf- এ DefaultTimeoutStopSec
মূল চাবিকাঠি ছিল , তাই আমি এটি "15s" তে সেট করার চেষ্টা করেছি তবে এর কোনও ফল হয়নি। আমি /etc/systemd/user.conf এও একই জিনিস চেষ্টা করেছি , কিন্তু কোনও পরিবর্তন হয়নি। সময়সীমাটি এখনও 5 মিনিটে সেট করা আছে।
1 আমি আসলে এটি কীভাবে ট্রিগার করে তা বিশেষভাবে জানি তবে বিশদগুলি গুরুত্বপূর্ণ নয় এবং এর প্রভাবটি অনিবার্য।
stop
দুপুর ২ টার আর্ট স্ক্রিপ্টে তৈরি করেছিলাম কিছুতেই না, এবং এটি শাটডাউনে প্রাকৃতিকভাবে মারা যেতে দিন। এটি সাধারণ ব্যবহারের জন্য একটি ভয়াবহ সমাধান তবে এই নির্দিষ্ট সিস্টেমে এটি ঠিক আছে। আমি এখনও 5 মিনিটের সময়সীমাটি কীভাবে পরিবর্তন করব তা জানতে চাই।
stop
স্ক্রিপ্ট থাকে তবে আপনি এটিকে পুনরায় লিখতে পারেন একটি গ্রেফিউস শাটডাউন এর পরিবর্তে একটি সম্পাদন করতেforcestop
বা এমনকি হত্যাpm2
করার জন্য।