关闭Eureka client,Eureka Server更新的问题

qingliang4321 2019-07-29 12:23:16
刚学springcloud,有很多原理性的东西不太明白,现在遇到一个问题。 简单描述下: 用IDEA启动一个eureka client,注册到eureka server后,关闭client,server里更新很慢,应该是默认心跳30s后才能发现client关闭。 而如果我用java -jar来启动打包好的jar,关闭的时候,server是立即更新的。 怀疑是idea关闭程序和ctrl+c关闭jar机制不一样,希望有知道的解释一下,谢谢!
...全文
311 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
qingliang4321 2020-06-03
  • 打赏
  • 举报
回复
引用 2 楼 weixin_30743989 的回复:
停止服务的时候要服务下线

嗯,理论上是这样的,可能IDEA关闭时,服务下线的代码没机会执行
weixin_30743989 2020-06-02
  • 打赏
  • 举报
回复
停止服务的时候要服务下线
qingliang4321 2019-08-13
  • 打赏
  • 举报
回复
希望有大神来稍微解释一下,现在通过IDEA的Exit操作可以通知到Eureka Server,这倒是没问题。 貌似是IDEA的停止和重启操作是直接kill进程的,而client的通知机制还没启动可能就被干掉了

51,396

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧