रेज़िलिएंस हेडर
X-Retry-Count, X-Proxy-Timeout, और X-Circuit-Breaker अपस्ट्रीम आउटेज को स्वचालित रूप से संभालते हैं।
एक फ़ीचर चुनें और देखें कि एक हेडर आपके API कॉल को कैसे बदलता है।
curl https://proxy.mirapi.io \ -H "X-MirApi-Key: your_proxy_key" \ -H "X-Target-URL: https://api.stripe.com/v1/charges" \ -H "X-Retry-Count: 3" \ -H "X-Retry-Delay: 100ms" \ -H "X-Proxy-Timeout: 5s"
HTTP/1.1 200 OK
{
"id": "ch_3Pz9...",
"status": "succeeded"
} युद्ध-परीक्षित मॉड्यूल जो आपके इंटीग्रेशन को अपस्ट्रीम की अराजकता से बचाते हैं।
X-Retry-Count, X-Proxy-Timeout, और X-Circuit-Breaker अपस्ट्रीम आउटेज को स्वचालित रूप से संभालते हैं।
जब अपस्ट्रीम API अनुपलब्ध हो, तो अंतिम स्थिर कैश्ड पेलोड सर्व करें।
एकाधिक एंडपॉइंट पर समानांतर अनुरोध (Race रणनीति) या क्रमिक फ़ेलओवर (Priority रणनीति)।
फ़ील्ड मैप करने या त्वरित रीडायरेक्ट के लिए चेकआउट URL निकालने के लिए JSONPath अभिव्यक्तियों (X-Extract-Map, X-Extract-Redirect) का उपयोग करें।
बैकग्राउंड वर्कर पूल में भारी लेनदेन संभालें, तुरंत 202 Accepted वापस करें।
अनुरोध या प्रतिक्रिया बॉडी को कभी भी संग्रहीत न करें। केवल मेटाडेटा लॉग करें: विधि, यूआरएल, स्थिति कोड, उपयोगकर्ता आईडी, विलंबता और बॉडी आकार।
MirApi आपके व्यवसाय की सुरक्षा कैसे कर रहा है, इसकी रियल-टाइम मेट्रिक्स।
कैश, फ़ॉलबैक टारगेट या रिट्राय से बचाए गए अनुरोध
MirApi द्वारा ट्रैक किया गया संरक्षित लेनदेन वॉल्यूम
बिना किसी आश्चर्य के शून्य से एंटरप्राइज़ तक स्केल करें।