ट्विलियो और अन्य HTTP संचालित वेब सेवाओं में fallback URL की अवधारणा है, जहां मुख्य URL समय समाप्त होने या अन्यथा विफल होने पर वेब सेवाएं आपकी पसंद के यूआरएल पर एक जीईटी या पोस्ट भेजती हैं। ट्विलियो के मामले में, अगर फॉलबैक यूआरएल भी विफल रहता है तो वे अनुरोध का पुनः प्रयास नहीं करेंगे। मैं फॉलबैक यूआरएल को एक अलग मशीन पर होस्ट करना चाहता हूं ताकि प्राथमिक सर्वर नीचे या पहुंच योग्य होने पर त्रुटि ईथर में खो न जाए।रीट्रीज़ के साथ HTTP अनुरोधों को स्टोर और अग्रेषित करें?
मैं माध्यमिक के लिए किसी तरह करना चाहते हैं: फ़ॉलबैक URL को
- स्टोर अनुरोध
- खेलना प्राथमिक सर्वर पर एक अलग यूआरएल के लिए अनुरोध
- पुन: प्रयास करें # 2 सफलता तक , फिर कतार/डेटाबेस से अनुरोध हटाएं
क्या सॉफ्टवेयर का कुछ मौजूदा टुकड़ा है जो यह कर सकता है? यदि आवश्यकता हो तो मैं खुद को कुछ बना सकता हूं, मुझे लगा कि यह ऐसा कुछ होगा जो किसी ने पहले ही किया होगा। मैं खोजने के लिए सही buzzword जानने के लिए HTTP और आसपास के उपकरण (प्रॉक्सी, रिवर्स प्रॉक्सी, आदि) के साथ पर्याप्त परिचित नहीं हूँ।