IOSOR Tudás
Amikor a beágyazott bérlői korlátnak le kell állítania a küldést
A fair-share korlátoknak az ISV-termékben keményen le kell állítaniuk a küldést — soha nem adhatnak hamis delivered API 200 választ.
A beágyazott multi-tenant SaaS rendszerekben fair-share korlátokra van szükség, hogy egyetlen zajos bérlő ne meríthesse ki a közös előre fizetett egyenleget vagy ne korlátozhassa a többi bérlőt. Az a korlát, amely csak egy figyelmeztetést jelenít meg az irányítópulton, miközben az API továbbra is elfogadja a kéréseket, csupán színház. Amikor a bérlő eléri a limitet, a küldést le kell állítani egy egyértelmű termékhibával és egy megfelelő nem-sikeres API-státusszal. A hamis delivered 200 válaszok tönkreteszik az elszámolást és visszaélésre ösztönöznek.
A korlátok az ISV termékrétegében találhatók — nem helyettesítik a Partner alárendelt fiókjainak sebességkorlátait, és nem jelentenek néma üzenetsor-elhagyást. Tiszta leállítás: a SaaS UI felfüggesztett vagy korlátozott státuszt mutat, a beágyazott szolgáltatás elutasítja az új kéréseket az adott bérlői azonosítóhoz, az üzemeltetés pedig lekérheti a limitet elérők listáját.
Írja meg a leállítási szabályzatot az éles pilot előtt: korlát egysége (üzenetek / költés / nap), nullázási ablak, jóváhagyási jogkörök és a végfelhasználói felület.
A korlát elérése elutasítást jelent, nem örök figyelmeztetést
A puha figyelmeztetések csupán korai jelzések. A kemény plafon elérésekor a beágyazott szolgáltatás tenant-capped hibát ad vissza, és nem hívja meg az üzenetküldő API-t az új szándékokhoz.
Soha ne adjon delivered sikert korlátozott útvonalon
| Válasz | Mikor engedélyezett | Tiltott mikor |
|---|---|---|
| Termékkorlát / szüneteltetve | Kemény plafon elérve | Korlát miatti elutasítás |
| HTTP nem-sikeres / hiba | Korlát elutasítása | — |
| Delive. |
Hangolja össze a termékkorlátokat a pénztárca leállítási határaival
Egy bérlő még a saját fair-share korlátja alatt lehet, miközben az ISV pénztárca leállítási határa már piros jelzést mutat. Ekkor a teljes beágyazott útvonal szünetel — nem csak a zajos bérlő. A pénztárca zöld státusza nem mentesíti azt a bérlőt, aki már kimerítette a saját keretét.
Tesztelje a leállást staging környezetben egy zajos bérlővel
Élesítés előtt végezzen tesztet staging környezetben: egy bérlő OTP üzenetekkel túlterheli a rendszert a limit eléréséig, a többi bérlő tov.
Kapcsolódó működési útvonalak
- Sebességkorlátok érvényesítése több-bérlős fiókokon
- Üzenetsor-túlcsordulás: leállás, nincs némakivágás
- pénztárca-leállítási határok az éles forgalom előtt
Kezdje az IOSOR-ral
Nyissa meg az IOSOR konzolkorlátokat, és állítsa be az al-bérlői igazságos részesedés korlátait úgy, hogy a keretek elérésekor a beküldési kapunál szigorú elutasítást kényszerítsen ki. Konfigurálja az API-válasz leképezését, hogy a korlátozott bérlők az elfogadott adatok helyett kifejezett státuszhibát kapjanak. Futtasson egy tesztet egy nagy forgalmú bérlővel a tesztkörnyezetben, hogy biztosítsa a többi forgalom akadálytalan áramlását, miközben a korlátozott beküldések explicit elutasítási naplóbejegyzésekként rögzülnek.
IOSOR összegzés
A lágy figyelmeztetések nem védik meg a lefelé irányuló sorokat, ha egyetlen al-bérlő forgalma hirtelen megugrik. Ez az üzemeltetési útmutató bebizonyította, hogy az igazságos részesedési korlátoknak azonnali beküldési kapu-elutasításként kell működniük, fenntartva a tiszta elválasztást a bérlői korlátok elérése és a globális keretleállási vonalak között.
Adjon vissza határozott, korlátozott státuszú válaszokat az alkalmazásrétegnek, hogy az al-bérlők megfelelően kérhessenek korlátemelést. Ne küldjön hamis 200-as elfogadást vagy kézbesítési jelentést a korlátozott kísérletekre, mivel a hamis siker elfedje a valós kézbesítési hibákat, és tönkreteszi a bérlői naplózhatóságot.
Hasznos volt ez az útmutató?
Kapcsolódó útmutatók
- API beágyazása vs. white-label partnerportál
Az üzenetküldést beágyazó SaaS-termékek az ISV felületén maradnak. A white-label partnerportálok a Partner felületen maradnak — ne keverje a márkát, a kulcsokat és a tulajdonjogot.
- A végfelhasználói küldés továbbra is egyetlen előre fizetett főkönyvet terhel
A beágyazott küldés továbbra is az ISV előre fizetett pénztárcáját terheli. Ne találjon ki második főkönyvet, amelyet a termék nem fedez.