Compartir tecnología

Tiempo de espera de error de llamada remota: java.net.SocketTimeoutException: tiempo de espera de lectura agotado

2024-07-12

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

Encontré un problema mientras trabajaba en el proyecto Grain Mall:

P91 dijo que cuando la página de inicio publica productos y hace clic para guardarlos, el tiempo de espera del servicio de llamada remota se agota: java.net.SocketTimeoutException: tiempo de espera de lectura agotado

Solución:

En el archivo de configuración yml del producto, agregue el tiempo de espera para los servicios de llamadas remotas.

  1. feign:
  2. hystrix:
  3. enabled: true
  4. client:
  5. config:
  6. gulimall-coupon:
  7. connectTimeout: 5000
  8. readTimeout: 5000

Después de agregarlo, reinicie la aplicación del producto, luego reinicie la solicitud y descubra que fue exitosa.