2016-09-09 8 views
6

मेरे पास एक मौजूदा पीएम 2 प्रक्रिया है जिसे मैं "--मैक्स-मेमोरी-रीस्टार्ट" सेटिंग जोड़ना चाहता हूं। मैं उसे कैसे कर सकता हूँ? प्रक्रिया जेएसओएन फ़ाइल के बिना कमांड लाइन से बनाई गई थी।मौजूदा पीएम 2 प्रक्रिया संपादित करें

मैं एक नई प्रक्रिया निर्माण कर रहे थे, तो मैं बस चलाने होगा:

PM2 start [process name] --max-memory-restart 700M या जो कुछ भी

मैं एक मौजूदा प्रक्रिया के लिए एक ही कैसे कर सकते? मैं कैसे पुष्टि कर सकता हूं कि यह काम करता है?

धन्यवाद!

+1

क्या कोई कारण है कि आप इसे रोक नहीं सकते हैं और इसे शुरू कर सकते हैं या इसे पुनरारंभ कर सकते हैं? – Craicerjack

+0

यदि आपका सर्वर एक http सर्वर है तो आप अपाचे बेंचमार्किंग टूल का उपयोग कर सकते हैं और हजारों अनुरोध कर सकते हैं और यदि आपका सर्वर पुनरारंभ करता है तो आप pm2 स्थिति में चेक कर सकते हैं। –

उत्तर

6

अपनी मौजूदा पीएम 2 प्रक्रिया को बदलने के लिए। आप इस कमांड का उपयोग कर सकते हैं: pm2 restart [existing name] --max-memory-restart 700M

यह जांचने के लिए कि क्या यह प्रभावित करता है या नहीं, आप इसे पुनरारंभ करने के लिए कम स्मृति के साथ सेट कर सकते हैं (जैसे 30 एम)। फिर pm2 ls कमांड द्वारा पुनरारंभ समय की जांच करें।

मेरी खराब अंग्रेजी के लिए खेद है। उम्मीद है कि यह मदद करता है।

0

यदि आप प्रक्रिया को पुनरारंभ करने के बिना 'सेटिंग' को संपादित करना चाहते हैं, तो ऐसा करने का कोई तरीका प्रतीत नहीं होता है। पीएम 2 के दस्तावेज़ इस तरह से किसी भी तरह से सूचीबद्ध नहीं हैं, इस तरह के विकल्पों को प्रक्रिया शुरू करने के साथ कहा जाना चाहिए।

संबंधित मुद्दे