मैं एक nginx समाधान की तलाश में हूं जो अंडरलिंग सर्वर डाउन होने पर एक अस्थायी डाउन संदेश प्रदर्शित करेगा।अंतर्निहित सर्वर नीचे होने पर दिखाई देने वाले nginx के लिए एक स्मार्ट रखरखाव पृष्ठ को कैसे कार्यान्वित करें?
मैं देख रहा हूँ या एक समाधान है कि इस तरह व्यवहार होगा:
- प्रदर्शन एक रखरखाव पेज (503) अगर अपस्ट्रीम सर्वर नीचे
- प्रदर्शन समय समाप्त (504) अगर अपस्ट्रीम सर्वर नहीं किया है किसी भी सामग्री को 60 सेकंड में वापस लेना (यह पूरी सामग्री को वापस करने में अधिक ले सकता है)
- वैकल्पिक रूप से: सेवा पहली बार नीचे जाने पर समय व्यय को मापने का एक तरीका ढूंढें ताकि मैं रखरखाव संदेश प्रदर्शित कर सकूं: लेकिन एक ईमेल भेजें व्यवस्थापक के लिए अगर यह अभी भी 5 मिनट से अधिक के लिए होता है।
दोहराने के लिए, संपूर्ण बिंदु एक कॉन्फ़िगर करना है जो सर्वर व्यवस्थापक को रखरखाव संदेशों को प्रबंधित किए बिना अपस्ट्रीम सर्वर को पुनरारंभ करने की अनुमति देता है।
यह [5031818] (http://stackoverflow.com/questions/5031818/show-a-custom-503-page-if-upstream-is-down) का डुप्लिकेट जैसा लगता है, साथ ही http: //pingdom.com –