本篇发布于2020-02-18 19:30:11
- 当eureka client启动时,会有一个定时任务每隔30秒向eureka server发送心跳
- 心跳会将服务实例信息带上
- 请求的eureka server的 PUT /v2/apps/APP_NAME/服务实例ID
- 根据响应做如下处理
- 如果返回状态码为404
说明eureka server没有这个服务实例,此时会走服务注册流程 - 如果返回状态码200,说明心跳成功了,会更新本地的最近一次成功心跳时间戳
- 如果返回状态码为404