服务在 Eureka 上保持注册, Java 进程还在,但是请求直接 502 超时了。

2020 年 10 月 12 日
 enchigo
最近项目上生产了,用户量应该也没多少吧,公司内部的系统,撑死也就四千人。

服务过一段时间就会挂掉,但是挂掉了进程还在,eureka 的服务列表也会有显示,就是收不到请求了。

每次挂了重启也不是个事啊。

求大佬支支招。
2802 次点击
所在节点    Java
12 条回复
julyclyde
2020 年 10 月 12 日
故障的时候你去检查一下啊
你这种帖子问的很务虚啊
gdtdpt
2020 年 10 月 12 日
Eureka 与 Client 的心跳正常,大概应该查下网关?
enchigo
2020 年 10 月 12 日
@julyclyde 每次解决方法都是重启,现在突然把问题指向我了,让我排查。
enchigo
2020 年 10 月 12 日
@gdtdpt 网关没毛病,其他服务都是正常,到此服务就 502time out
xx6412223
2020 年 10 月 12 日
啥都没有,别人只能猜
我猜一个,是不是被流控了
zunceng
2020 年 10 月 12 日
lstio 服务 HA 熔断机制了解一下
xuanbg
2020 年 10 月 12 日
服务没有响应,但还活着。一般都是内存溢出了
lazyfighter
2020 年 10 月 12 日
502 看健康检查啊~ 上面的人都在说啥? 是我不懂网关了吗?
enchigo
2020 年 10 月 12 日
@lazyfighter 很头疼 刚刚已经把锅甩出去了 只能等复现了 查看排查 jvm 的问题了
gaius
2020 年 10 月 12 日
超时不是 504 ??
zouqiang
2020 年 10 月 13 日
网关加个失败重试,再慢慢排查
julyclyde
2020 年 10 月 13 日
502 是谁产生的? load balancer 吗?
按说你们内部服务可以直接互相访问啊,不需要经过 lb 啊

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/714175

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX