1. Comprende la precedencia
La política de plugins del gateway se resuelve en este orden:- valores predeterminados del espacio de trabajo
- valores predeterminados de presets
- plugins de cada solicitud
2. Configura el valor predeterminado del espacio de trabajo
Usa los ajustes de enrutamiento si quieres que un espacio de trabajo habilite de forma predeterminada la reparación de respuestas para las solicitudes con JSON estructurado. Este es el lugar adecuado para:- valores operativos predeterminados generales
- comportamiento compartido de las claves de API
- evitar diferencias entre servicios
3. Bloquéalo si la política no es negociable
Si la reparación de respuestas debe permanecer habilitada en todo momento en un espacio de trabajo, bloquea ese valor predeterminado. Cuando el valor predeterminado del espacio de trabajo está bloqueado:- los presets no pueden desactivarlo
- las cargas de las solicitudes no pueden desactivarlo
- los registros siguen indicando si el plugin se aplicó, se omitió o falló
4. Usa presets para valores predeterminados específicos de un flujo de trabajo
Los presets son la capa adecuada cuando una familia de solicitudes debe incluir tanto:- ajustes de salida estructurada
- valores predeterminados del plugin de reparación de respuestas
safepara una limpieza sintáctica limitadastrictpara un comportamiento que solo elimina envolturas
5. Sobrescribe la configuración por solicitud solo si el espacio de trabajo lo permite
Si el valor predeterminado del espacio de trabajo no está bloqueado, una solicitud puede sobrescribir directamente la configuración del plugin:Ejemplo de solicitud
6. Verifica el comportamiento en los registros
Después de una solicitud, inspecciona la vista de detalles y confirma lo siguiente:plugin_executionsincluyeresponse-healing- el estado es uno de estos:
appliedskippedfailed
- el modo efectivo del plugin está visible
- los errores de validación aparecen cuando la aplicación del esquema rechaza una posible carga reparada
7. Qué hacer si el comportamiento cambia entre servicios
Si dos servicios se comportan de forma distinta, compara:- los ajustes de enrutamiento del espacio de trabajo
- los valores predeterminados de plugins en los presets
pluginsen cada solicitud- si el valor predeterminado del espacio de trabajo está bloqueado