Disponibilité du fournisseur
La disponibilité du fournisseur décrit l’offre chez le fournisseur d’origine.
La disponibilité chez le fournisseur ne signifie pas que Phaseo peut router la requête.
État de l’intégration Phaseo
L’état Phaseo décrit notre implémentation et son déploiement.
Seules les intégrations
Enabled peuvent avoir un routage public activé.
Accès interne
La portée d’accès est distincte de l’état de l’intégration Phaseo :
Une route interne nécessite le jeton interne à forte entropie et une requête qui indique explicitement le mode test. Un client ne peut pas l’activer avec le seul en-tête de test. Les requêtes ordinaires ne recherchent pas les routes internes en base de données ; elles utilisent le cache de contexte par défaut existant. Les tests internes utilisent un segment de cache distinct et ne prennent en compte que les routes explicitement internes, dont l’offre amont est utilisable et dont l’état Phaseo est
Testing ou Enabled.
État de santé du routage
L’état de santé du routage est un troisième signal opérationnel. Il indique comment sélectionner une route activée à l’instant présent.
La rétrogradation ne modifie ni la disponibilité du fournisseur ni le cycle de vie de l’intégration Phaseo. Les observations de santé en temps réel ne modifient pas non plus ces états de cycle de vie.
Exemples
Une offre fournisseur récemment publiée peut présenter les états suivants :- disponibilité du fournisseur :
Available - état Phaseo :
Implementing - santé du routage : sans objet, car le routage est désactivé
- disponibilité du fournisseur :
Available - état Phaseo :
Enabled - santé du routage :
Deranked L2
- disponibilité du fournisseur :
Coming Soon - état Phaseo :
Planned - santé du routage : sans objet
Compatibilité
Les champs API existants, tels queavailability_status, routing_status, is_active_gateway et routable, restent disponibles pendant le déploiement additif. Les nouvelles intégrations doivent utiliser les champs explicites du fournisseur et de Phaseo.