Llamada remota de SpringCloud - OpenFeign
1. En Introducir dependencias en pom.xml
2. Agregue la anotación @EnableFeignClients en la clase de inicio principal para habilitar el soporte de Feign
3. Cree la interfaz feignClient y habilite el soporte de Feign . Agregue la anotación @EnableFeignClients en la clase de inicio principal para habilitar la compatibilidad con Feign
3. Cree la interfaz FeignClient y agregue anotaciones para especificar los servicios e interfaces que deben llamarse
4. Inyéctelo en el controlador e inicie la llamada remota
Prueba: visite http://localhost:9001/consumer/port
El tiempo de espera predeterminado para la llamada remota de OpenFeign es 1 segundo, y se informará un error después del tiempo de espera
1. Establezca el tiempo de espera en el archivo application.yml del servicio al consumidor
2.2 Establezca el tiempo de suspensión en la interfaz del proveedor de servicios.
3. Imprima la hora en el lado del consumidor del servicio.
Después de reiniciar, visite: http://localhost:9001/consumer/port y descubra que después de esperar un período de tiempo, la página obtiene el valor del puerto, el acceso es exitoso, lo que indica que el control de tiempo está vigente
La consola imprime la siguiente información:
OpenFeign proporciona una función de impresión de registros que puede monitorear y generar la excusa para llamar a fingir
Nivel de registro de Fegin:
2. Especifique qué información de interfaz mostrar en yml
Acceda a la interfaz para ver la información detallada información de la solicitud
3.
p>