第一段报错信息:
com.netflix.zuul.exception.ZuulException: Forwarding error
第二段报错信息:
Caused by: com.netflix.client.ClientException: Load balancer does not have available server for client: tensquarebase
第一行报错信息,他说转发错误,
第二行他说找不到处理这个请求的模块,也就是第二行的最后的提示not have available server for client: tensquarebase这里你就需要查看一下你的网关模块的配置文件,是否有错误,在SpringBoot中配置文件是不允许出现下划线的_所有的下划线你都要换成横杠( tensquary-user )
我用的SpringBoot 2.0+
这个不行的话试一试下面的配置
相关解决办法还有如下(来源百度谷歌)
host:
socket-timeout-millis: 60000
connect-timeout-millis: 10000
FormBodyWrapperFilter:
pre:
disable: true
ribbon:
ReadTimeout: 60000
ConnectTimeout: 60000
hystrix:
command:
default:
execution:
isolation:
thread:
timeoutInMilliseconds: 60000
有需要改进请帮我及时指出。