IOSOR ज्ञान

एम्बेडेड टॅनेंटची मर्यादा पाठवणे कधी थांबवले पाहिजे

ISV उत्पादनातील फेअर-शेअर कॅपने त्या टॅनेंटसाठी पाठवणे पूर्णपणे थांबवले पाहिजे — मर्यादा गाठल्यावर कधीही खोटी डिलिव्हर केलेली API 200 प्रतिसाद देऊ नका.

एम्बेडेड मल्टी-टॅनेंट SaaS ला फेअर-शेअर कॅप्सची आवश्यकता असते जेणेकरून एक जास्त ट्रॅफिक असलेला टॅनेंट शेअर केलेला प्रिपेड बॅलन्स संपवणार नाही किंवा इतरांना अडथळा आणणार नाही. API सबमिशन स्वीकारत असताना फक्त डॅशबोर्डवर इशारे दाखवणारी मर्यादा ही एक दिखाऊ गोष्ट आहे. जेव्हा टॅनेंट मर्यादेपर्यंत पोहोचतो, तेव्हा त्या टॅनेंटसाठी पाठवणे स्पष्ट प्रॉडक्ट एरर आणि मॅप केलेल्या त्रुटी API स्टेटससह थांबले पाहिजे. खोटे डिलिव्हर केलेले 200 प्रतिसाद डेटा तपासाला खराब करतात.

मर्यादा ISV प्रॉडक्ट लेयरमध्ये असतात — हे पार्टनर सब-टॅनेंट रेट मर्यादांना पर्याय नाहीत आणि सायलेंट क्यू ड्रॉप नाहीत. खरे थांबवणे म्हणजे: SaaS UI थांबवले किंवा मर्यादित केले असे दाखवते, एम्बेडेड सर्व्हिस त्या टॅनेंट ID साठी नवीन सबमिशन नाकारते.

पायलट ट्रॅफिकपूर्वी करार लिहा: कॅप युनिट (संदेश / खर्च / दिवस), रिसेट विंडो, कोण मर्यादा वाढवू शकते आणि अंतिम वापरकर्त्याला काय दिसते.

कॅप गाठणे म्हणजे सबमिट नाकारणे, कायमस्वरूपी मऊ इशारा नाही

मऊ इशारे फक्त सुरुवातीचे अलर्ट आहेत. कडक मर्यादेवर, एम्बेडेड सर्व्हिस टॅनेंट-कॅपड एरर परत करते आणि नवीन संदेशांसाठी API कॉल करत नाही. प्रक्रियेत असलेले संदेश पूर्ण होऊ शकतात; नवीन OTP आणि मोहिमा रिसेट किंवा मंजूर वाढीची वाट पाहतील.

टॅनेंट ID, कॅप नियम आणि टाइमस्टॅम्पसह नाकारलेले सबमिशन लॉग करा. ग्राहक जेव्हा पाठवणे बंद असल्याचे सांगतो तेव्हा सपोर्ट टीमला या डेटाची गरज असते.

कॅप केलेल्या मार्गावर कधीही यशस्वी डिलिव्हरी दाखवू नका

प्रतिसाद कधी परवानगी आहे कधी बंदी आहे
प्रॉडक्ट कॅप / थांबवले कडक मर्यादा गाठल्यावर नाकारलेला मार्ग
HTTP अपयश / त्रुटी कॅप नाकारणे —
डिलिव्हर केले / 200 यश खरे स्वीकारणे कॅप नाकारणे
सायलेंट ड्रॉप कधीही नाही नेहमी

सायलेंट ड्रॉप आणि खोटे 200 प्रतिसाद हे क्यू ओव्हरफ्लोसारखे असतात जे यशाचे नाटक करतात. स्केल लॉजिक ओव्हरफ्लो थांबवते; येथे ट्रिगर हा ISV मधील टॅनेंट फेअर-शेअर नियम आहे.

वॉलेट थांबवण्याच्या रेषेशी प्रॉडक्ट कॅप्स जुळवून घ्या

ISV वॉलेट थांबा मर्यादा लाल असताना टॅनेंट त्याच्या फेअर-शेअर मर्यादेच्या खाली असू शकतो. मग संपूर्ण एम्बेडेड मार्ग थांबतो — फक्त जास्त ट्रॅफिक असलेला टॅनेंट नाही. वॉलेट हिरवे असणे म्हणजे मर्यादा ओलांडलेल्या टॅनेंटला सूट देणे नाही.

मर्यादा वाढवण्याच्या विनंत्यांसाठी नामनिर्देशित मंजुरी देणारा असणे आवश्यक आहे. अमर्याद वाढ फेअर-शेअरच्या उद्देशाला मारते.

जास्त ट्रॅफिक असलेल्या टॅनेंटसह स्टेजिंमध्ये थांबवण्याची चाचणी घ्या

प्रॉडक्शनपूर्वी, स्टेजिंमध्ये चाचणी करा: एक टॅनेंट मर्यादा ट्रिप होईपर्यंत OTP पाठवतो, इतर टॅनेंट पाठवणे चालू ठेवतात आणि रिपोर्ट खोट्या डिलिव्हरीशिवाय नाकारलेल्या ओळी दाखवतात. इतर टॅनेंट थांबल्यास, कॅप स्कोप चुकीचा आहे.

संबंधित ऑप्स मार्ग

IOSOR सह प्रारंभ करा

IOSOR कन्सोल उघडा आणि मर्यादा ओलांडली की सबमिट गेटवर कडक नकार लागू करण्यासाठी सबटेन्न्ट फेअर-शेअर मर्यादा सेट करा. तुमचा API प्रतिसाद मॅपिंग कॉन्फिगर करा जेणेकरून मर्यादित टेन्न्ट्सना स्वीकृत पेलोडऐवजी स्पष्ट स्थिती त्रुटी प्राप्त होईल. मर्यादित सबमिट्स स्पष्ट नकार लॉग एंट्री म्हणून नोंदवले जात असताना सिब्लिंग ट्रॅफिक सुरळीतपणे चालू राहण्याची खात्री करण्यासाठी एका नॉइजी टेन्न्टसह स्टेजिंग टेस्ट चालवा.

IOSOR सारांश

एकाच सबटेन्न्टमध्ये अचानक वाढ झाली की सॉफ्ट चेतावणी डाऊनस्ट्रीम रांगांचे संरक्षण करण्यात अपयशी ठरतात. या ऑपरेशनल गाईडने सिद्ध केले की फेअर-शेअर मर्यादांनी थेट सबमिट गेट नकार म्हणून कार्य केले पाहिजे, ज्यामुळे टेन्न्ट मर्यादा ओलांडणे आणि जागतिक वॉलेट स्टॉप लाइन यांच्यात स्पष्ट अंतर राखले जाते. सबटेन्न्ट्स योग्य प्रकारे मर्यादा वाढीची विनंती करू शकतील यासाठी तुमच्या अर्ज स्तरावर विशिष्ट मर्यादित स्थिती प्रतिसाद नक्की परत करा. मर्यादित प्रयत्नांसाठी बनावट २०० स्वीकृती किंवा वितरित DLR परत करू नका, कारण खोटे यश दाखवणे वास्तविक वितरणातील त्रुटी लपवते आणि टेन्न्ट ऑडिटेबिलिटी खराब करते.

हा मार्गदर्शक उपयुक्त होता का?

संबंधित मार्गदर्शक