通过仔细检查,所有配置映射都没问题,springboot-admin 监控中心全部服务状态所有显示绿色正常java
但就是经过 zuul 访问服务提示 500错误spring
这个状况,通常是请求超时所致springboot
调整请求超时时间便可socket
zuul服务本地报错提示:com.netflix.zuul.exception.ZuulException: Forwarding error.net
原始配置示例:code
hystrix: command: default: execution: isolation: thread: timeoutInMilliseconds: 12000 ribbon: ReadTimeout: 6000 ConnectTimeout: 6000 zuul: host: socket-timeout-millis: 6000 connect-timeout-millis: 6000 from www.1b23.com
所有改为:io
hystrix: command: default: execution: isolation: thread: timeoutInMilliseconds: 12000 ribbon: ReadTimeout: 12000 ConnectTimeout: 12000 eureka: enabled: true zuul: host: socket-timeout-millis: 12000 connect-timeout-millis: 12000 from www.1b23.com
就是把60000毫秒数都改大了class