मैं पता लगाने की कोशिश करता हूं जब मैंने पर्यवेक्षक को पुनः लोड आदेश का उपयोग किया था। क्या यह वर्तमान में इसके तहत निष्पादित प्रसंस्करण को रोक देगा? मैं नीचे दिए चरणों का प्रयोग किया है:पर्यवेक्षक को फिर से लोड करना प्रक्रिया को रोकने के लिए कारण बन जाएगा?
[email protected]:~/my/ide/test$ pstree -p|grep super
|-supervisord(6763)
[email protected]:~/my/ide/test$ supervisorctl
daemon STARTING
supervisor> reload
Really restart the remote supervisord process y/N? y
Restarted supervisord
supervisor> exit
[email protected]:~/my/ide/test$ pstree -p|grep super
|-supervisord(6763)
मैंने पाया कि प्रक्रिया आईडी नहीं बदला है। तो क्या यह साबित होता है कि रीलोड पर्यवेक्षक नियंत्रण के तहत प्रसंस्करण को रोक नहीं पाएगा?
मैं इसे अपने आप से समझता हूं, यह सभी सबपोर्सी को मार देगा, मैंने nginx बनाम पर्यवेक्षक में वर्ब रीलोड भी गलती की है, nginx में इसका मतलब है कि पुनः लोड कॉन्फ़िगरेशन, पर्यवेक्षक में इसका मतलब है पुनरारंभ करना, बराबर क्रिया अद्यतन है। लेकिन क्यों पिड नहीं बदला, मैं अभी भी उलझन में हूं, कोई भी इसे समझा सकता है? – mlzboy