ईसी 2 उपभोग करने वाले टोन पर खरगोश एमक्यू मैं सेलरी और डीजेगो के साथ खरगोश एमक्यू प्राप्त करने की कोशिश कर रहा हूं ताकि कुछ सुंदर मूल पृष्ठभूमि प्रक्रिया करने के लिए ईसी 2 उदाहरण पर जा सके। मैं एक बड़े ईसी 2 उदाहरण पर rabbitmq-server 2.5.0 चला रहा हूँ।सीसी
मैंने here (पृष्ठ के बहुत नीचे) निर्देशों के अनुसार परीक्षण क्लाइंट को डाउनलोड और स्थापित किया। मैं सिर्फ परीक्षण स्क्रिप्ट जाना दे दिया है और उम्मीद उत्पादन हो रही है:
पीआईडी उपयोगकर्ता पीआर एनआई VIRT आरईएस SHR एस:
recving rate: 2350 msg/s, min/avg/max latency: 588078478/588352905/588588968 microseconds recving rate: 1844 msg/s, min/avg/max latency: 588589350/588845737/589195341 microseconds recving rate: 1562 msg/s, min/avg/max latency: 589182735/589571192/589959071 microseconds recving rate: 2080 msg/s, min/avg/max latency: 589959557/590284302/590679611 microseconds
समस्या यह है कि CPU के एक अविश्वसनीय राशि लेने वाली है % सीपीयू% सदस्य समय + Command
668 RabbitMQ 20 0 618m 506m 2340 एस 166 6.8 2: 31.53 beam.smp
1301 ubuntu 20 0 2142m 90 मिलियन से 9128 एस 17 1.2 0: 24.75 जावा
मैं पहले एक माइक्रो उदाहरण पर परीक्षण कर रहा था और यह पूरी तरह से उदाहरण पर सभी संसाधनों का उपभोग कर रहा था।
क्या यह उम्मीद की जा सकती है? क्या मुझसे कुछ गलत हो रही है?
धन्यवाद।
संपादित करें:
इस पोस्ट के लिए असली कारण यह है कि celerybeat थोड़ी देर के लिए ठीक से चलाने के लिए लग रहा था और फिर अचानक प्रणाली पर सभी संसाधनों का उपभोग किया गया था। मैंने rabbitmq management tools स्थापित किया है और यह जांच कर रहा है कि कैसे सेलेरी से और खरगोश परीक्षण सूट से कतार बनाई जाती है। ऐसा लगता है कि अजवाइन इन कतारों को अनाथ कर रहा है और वे दूर नहीं जा रहे हैं।
यहां परीक्षण सूट द्वारा उत्पन्न कतार है। एक कतार बनाई गई है और सभी संदेशों इसे में जाने के लिए और बाहर आने के:
Celerybeat यह कार्य चलाता है हर बार के लिए एक नया कतार बनाता है:
यह सच करने के लिए स्वत: हटाने पैरामीटर सेट करता है, लेकिन मुझे पूरी तरह से यकीन नहीं है कि ये कतार हटा दी जाएंगी। वे धीरे-धीरे धीरे-धीरे निर्माण और संसाधन खाते हैं।
क्या किसी के पास कोई विचार है?
धन्यवाद।
अगला सेलेरी संस्करण (2.3.0) डिफ़ॉल्ट रूप से परिणाम बैकएंड नहीं होगा। इसे और अधिक सचेत विकल्प बनाना, इसलिए इन तरह के नुकसान से बचा जा सकता है। – asksol
कृपया लिंक अपडेट करें, पृष्ठ मौजूद नहीं है – lfender6445