IOSOR Panduan

Apabila had penyewa terbenam mesti menghentikan hantaran

Had perkongsian adil dalam produk ISV mesti menghentikan hantaran secara mutlak untuk penyewa tersebut — jangan pernah mengembalikan API 200 terkirim palsu apabila had dicapai.

SaaS terbenam berbilang penyewa memerlukan had penggunaan saksama supaya pelanggan yang kerap melampaui had tidak menceroboh baki prabayar kongsi. Apabila penyewa mencapai had ini, pemprosesan hantaran untuk penyewa tersebut mesti dihentikan serta-merta melalui ralat produk yang jelas dan status ralat API yang tepat. Elakkan maklum balas kejayaan palsu yang merosakkan imbangan akaun. Tetapkan kontrak penghentian ini pada lapisan produk ISV lengkap dengan unit had, tempoh tetapan semula, dan tatacara peningkatan had sebelum trafik ujian bermula.

Had dicapai bermakna tolak penyerahan, bukan amaran lembut selamanya

Amaran lembut hanya berfungsi sebagai makluman awal. Pada had mutlak, perkhidmatan terbenam mengembalikan ralat had penyewa dan tidak memanggil API mesej untuk permintaan baharu. Mesej yang sedang diproses boleh diselesaikan; penyerahan OTP dan kempen baharu perlu menunggu tetapan semula atau kelulusan kenaikan had.

Jangan sesekali hasilkan kejayaan dihantar pada laluan terhad

Respon Bila dibenarkan Dilarang apabila
Produk dihadkan / dijedakan Had mutlak dicapai Laluan penolakan had
HTTP bukan kejayaan / ralat Penolakan had —
Dihantar / 200 kejayaan Laluan penerimaan sebenar Penolakan had
.

Jajarkan had produk dengan garisan henti dompet

Seseorang penyewa boleh berada di bawah had perkongsian adilnya manakala garisan henti dompet ISV sudah merah. Dalam situasi ini, keseluruhan laluan terbenam akan dijedakan — bukan hanya penyewa yang sibuk. Dompet yang aktif tidak mengecualikan penyewa yang telah menghabiskan bahagiannya.

Uji penghentian dalam pementasan dengan penyewa sibuk

Sebelum pengeluaran, jalankan ujian dalam persekitaran pementasan: satu penyewa menghantar mesej OTP secara berlebihan sehingga had dicapai, penyewa lain terus dapat menghan.

Laluan operasi berkaitan

Mulakan dengan IOSOR

Buka konsol IOSOR dan tetapkan had bahagian saksama subpenyewa anda untuk menguatkuasakan penolakan keras pada pintu masuk serahan apabila had dicapai. Konfigurasikan pemetaan tindak balas API anda supaya penyewa yang dihadkan menerima ralat status yang jelas imbas payload yang diterima. Jalankan ujian pementasan dengan penyewa yang sibuk untuk memastikan trafik rakan mengalir bebas manakala penyerahan yang dihadkan direkodkan sebagai entri log penolakan jelas.

Inti IOSOR

Amaran lembut gagal melindungi baris giliran hiliran apabila satu subpenyewa melonjak. Panduan operasi ini membuktikan bahawa had bahagian saksama mesti bertindak sebagai penolakan pintu masuk serahan serta-merta, mengekalkan pengasingan yang jelas antara pencapaian had penyewa dan garis henti dompet global.

Sediakan tindak balas status terhad yang berbeza kepada lapisan aplikasi anda supaya subpenyewa boleh meminta peningkatan had dengan sewajarnya. Jangan kembalikan penerimaan 200 palsu atau DLR yang dihantar untuk percubaan yang dihadkan, kerana memalsukan kejayaan menutup kegagalan penghantaran sebenar dan merosakkan kebolehaudit penyewa.

Adakah panduan ini membantu?

Panduan berkaitan