मुझे एक विरासत Zope2 वेबसाइट चलाने और इसके साथ कुछ शिकायत करना है। सबसे बड़ा मुद्दा यह है कि, कभी-कभी, यह केवल 100% सीपीयू लोड पर चल रहा है, और अनुरोधों का जवाब नहीं दे रहा है। हालांकि समस्या नियमित आधार पर पुन: उत्पन्न नहीं होती है, लेकिन एक पृष्ठ जिसमें 3 गतिशील ग्राफ होते हैं, कभी-कभी इसे ट्रिगर करते हैं, इसलिए मुझे किसी प्रकार की दौड़ की स्थिति पर संदेह है जो एक अंतहीन पाश या फंसे व्यस्त है।अटक पाइथन प्रक्रिया से स्टैकट्रैक प्राप्त करें
समस्या यह है कि, मुझे अभी तक इस चीज़ को डीबग करने का कोई तरीका नहीं मिला है। ज़ोप लॉग में कुछ भी नहीं है और सिस्टम लॉग में कुछ भी नहीं है। मैंने स्टैकट्रैक प्राप्त करने के लिए this question से सुझावों का प्रयास किया, लेकिन एकमात्र सिग्नल जिसका कोई प्रभाव है SIGKILL
है।
क्या यह पता लगाने की एक और संभावना है कि यह कहां फंस जाता है जब प्रक्रिया ठीक होती है?
+1 इसके अलावा ** pstack ** और ** lsstack ** कुछ उपयोग का हो सकता है। –