HTTP 506 — Variant Also Negotiates
Caurspīdīga satura vienošanās izraisa ciklisku atsauci.
Kāpēc tas notiek
- Pagaidu backend darbības pārtraukums vai apkope.
- Neapstrādāts izņēmums lietotnē.
- Ne pieejama augšupstraumes atkarība (DB, kešatmiņa, API).
Kā novērst
- Pārskatiet lietotnes žurnālus un kļūdu izsekošanu.
- Novērtējiet atkarību veselību (DB, kešatmiņa, upstream API).
- Incidentu laikā piemērojiet kontrolētu degradāciju un atkārtojumus.
HTTP 506 (Variant Also Negotiates) ir servera kods. Zemāk — konteksts un ieteikumi ‘server’ scenārijiem.
Servera kļūdas atspoguļo backend problēmas: dīkstāves, neapstrādāti izņēmumi vai nepieejamas atkarības. Lapa atgriež īstu HTTP statusu, lai 5xx tiktu korekti novērots un signalizēts.
Ieviesiet atkārtojumus ar backoff, instrumentējiet kļūdu izsekošanu un uzraugiet atkarību veselību. Izmantojiet lapu testos un dokumentācijā.
Atslēgvārdi: HTTP 506, Variant Also Negotiates, HTTP error 506, status code 506, HTTP 506 meaning, fix HTTP 506, server error.