मेरे पास ओपनशेफ्ट पर होस्ट किया गया स्केलेबल ईएपी 6.0 वेब ऐप है, और जब भी मैं ऐप तक पहुंचने का प्रयास करता हूं तो मुझे HTTP 503 त्रुटि संदेश मिलते हैं। मैं यह कैसे तय करुं।ओपनशेफ्ट में 503 त्रुटियों को कैसे डिबग किया जाए?
उत्तर
मेरे मामले में यह हैप्रोक्सी कारतूस के साथ एक मुद्दा था, न कि मेरा वेब कारतूस। मैंने इसे http://app-domain.rhcloud.com/haproxy-status/ पर हैप्रोक्सी स्टेटस पेज देखने का प्रयास करके पाया (स्पष्ट रूप से आपको उस यूआरएल में ऐप और डोमेन को अपनी ओपनशेफ्ट सेटिंग्स से मेल खाने के लिए प्रतिस्थापित करना होगा)। वह पृष्ठ 503 त्रुटि प्रदर्शित कर रहा था।
ssh [email protected]
का उपयोग कर आप अपने OpenShift वेब व्यवस्थापक कंसोल से अपने वास्तविक उपयोगकर्ता नाम और होस्ट नाम मिल जाएगा HAProxy सत्र में इसे ठीक करने के लिए, ssh। फिर
ctl_app restart
यह हैप्रोक्सी को पुनरारंभ करेगा। और मेरे लिए, इस मुद्दे को ठीक किया।
डीबगिंग करते समय मुझे मिली एक और आसान युक्ति यह थी कि आप अपने वेब कारतूस के एक विशिष्ट उदाहरण को ब्राउज़ कर सकते हैं, हैप्रोक्सी को छोड़कर।
हैप्रोक्सी स्थिति पृष्ठ में, आप देख सकते हैं कि वेब कारतूस उदाहरण को गियर-1234567890ab-domain कहा जाता है। "गियर" उपसर्ग ड्रॉप, और फिर एक ऐसा URL के रूप में शेष हेक्स अक्षर और डोमेन नाम का उपयोग:
1234567890ab-domain.rhcloud.com
इस विशिष्ट वेब कारतूस के लिए सीधे ले, किसी भी HAProxy मुद्दों को दरकिनार होगा।
धन्यवाद Phyxx,
इसका मेरे लिए काम कर अपने सुझाव विस्तृत ताकि दूसरों को भी लाभ कर सकते हैं।
चरण 1: सीडी/var/lib/OpenShift/अपने सर्वर/haproxy/conf
चरण 2: vi haproxy.cfg
चरण 3: को दूर "विकल्प httpchk प्राप्त /"
चरण 4: को बचाने
चरण 5: ctl_app पुनः आरंभ
यह प्रश्न का उत्तर नहीं प्रदान करता है। एक बार आपके पास पर्याप्त [प्रतिष्ठा] (https://stackoverflow.com/help/whats-reputation) हो जाने पर आप [किसी भी पोस्ट पर टिप्पणी कर सकेंगे] (https://stackoverflow.com/help/privileges/comment); इसके बजाय, [उन उत्तरों को प्रदान करें जिन्हें पूछताछ से स्पष्टीकरण की आवश्यकता नहीं है] (https://meta.stackexchange.com/questions/214173/why-do-i-need-50-reputation-to-comment-what-can- i-कर-बजाय)। - [समीक्षा से] (/ समीक्षा/कम गुणवत्ता वाली पोस्ट/1736 9 827) – lebelinoz
- 1. जावा अनुप्रयोगों में चुप विफलताओं को कैसे डिबग किया जाए?
- 2. HAProxy यादृच्छिक HTTP 503 त्रुटियों
- 3. ओपनशेफ्ट
- 4. nginx त्रुटियों को कैसे बदलें
- 5. मेरे कोड में ऐसी त्रुटियों की आवृत्ति को कैसे कम किया जाए?
- 6. ग्रहण में जेटी पर चल रहे एक वेब एप्लिकेशन को कैसे डिबग किया जाए?
- 7. फ़ायरफ़ॉक्स में जावास्क्रिप्ट मेमोरी लीक को ट्रैक और डिबग कैसे किया जाए?
- 8. मॉड्यूल :: स्टार्टर द्वारा किए गए मॉड्यूल को कैसे डिबग किया जाए?
- 9. लिंकिंग त्रुटियों को डिबग करने के लिए सर्वोत्तम अभ्यास
- 10. सोपवार नामस्थान को कैसे परिभाषित किया जाए?
- 11. std :: unique_ptr को कैसे पास किया जाए?
- 12. http रेफरर को कैसे खराब किया जाए
- 13. थ्रेडसेफ को कैसे परिभाषित किया जाए?
- 14. पीएनजी पारदर्शिता को कैसे संरक्षित किया जाए?
- 15. बहिष्कृत अनुमतियों को कैसे निर्धारित किया जाए?
- 16. जेपीए को कैसे पेश किया जाए डेटाप्रिप
- 17. कैसे जब डिबग मोड में azure को केवल
- 18. जावास्क्रिप्ट ऑब्जेक्ट को कैसे विस्तारित किया जाए?
- 19. schema.org को कैसे कार्यान्वित किया जाए?
- 20. सिगिनट को पाइथन में उपप्रोसेस में कैसे पारित किया जाए?
- 21. चरित्र समूह में कैसे विभाजित किया जाए?
- 22. गतिशील पुस्तकालयों पर निर्भर अनुप्रयोग को कैसे तैनात किया जाए?
- 23. लिस्टिंग पैकेज में लाइन रैपिंग को कैसे बाध्य किया जाए?
- 24. गिट में ईएससी चार को कैसे परिभाषित किया जाए?
- 25. NSArray तत्वों को एनएसएसटींग में कैसे शामिल किया जाए?
- 26. एक चर को एक खंड में कैसे पास किया जाए?
- 27. आईफोन ऐप में एसआईआरआई को कैसे एकीकृत किया जाए?
- 28. ओरेकल में COMMIT पर ट्रिगर को कैसे परिभाषित किया जाए?
- 29. मैवेन में सशर्त गुणों को कैसे परिभाषित किया जाए?
- 30. ऑपरेटरों को पैरामीटर के रूप में कैसे पास किया जाए
आप जवाब के रूप में स्वीकार करना चाहिए - मेरे लिए बहुत काम किया। – HGPB
मेरे पास हैप्रोक्सी कारतूस नहीं है लेकिन यह भी काम करता है। –
पिछले महीने के रूप में आप प्रत्येक गियर – Clayton