spring cloud服务器启动之后立刻通过zuul访问其中的实例报zuul连接超时的问题

spring cloud服务启动之后,立刻进行调用

报错:
com.netflix.zuul.exception.ZuulException: Forwarding error

Caused by: com.netflix.client.ClientException: null

Caused by: java.lang.RuntimeException: java.net.SocketTimeoutException: Read timed out..

原因:

并不是各个实例在zuul首次注册就会立刻生效,而是在进行了几次心跳之后才默认为服务器是可调用的,如失败,则需要等一下再call, 30s左右, eureka要在service有几次成功的heart beat后才正式服务. warming-up

posted @ 2018-08-05 09:47  Graffiti  阅读(4054)  评论(2编辑  收藏  举报