V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
enchigo
V2EX  ›  Java

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

  •  
  •   enchigo · 2020-10-12 14:51:33 +08:00 · 2298 次点击
    这是一个创建于 1494 天前的主题,其中的信息可能已经有所发展或是发生改变。
    最近项目上生产了,用户量应该也没多少吧,公司内部的系统,撑死也就四千人。

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

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

    求大佬支支招。
    12 条回复    2020-10-13 12:40:54 +08:00
    julyclyde
        1
    julyclyde  
       2020-10-12 15:06:20 +08:00
    故障的时候你去检查一下啊
    你这种帖子问的很务虚啊
    gdtdpt
        2
    gdtdpt  
       2020-10-12 15:10:32 +08:00
    Eureka 与 Client 的心跳正常,大概应该查下网关?
    enchigo
        3
    enchigo  
    OP
       2020-10-12 15:26:10 +08:00
    @julyclyde 每次解决方法都是重启,现在突然把问题指向我了,让我排查。
    enchigo
        4
    enchigo  
    OP
       2020-10-12 15:26:50 +08:00
    @gdtdpt 网关没毛病,其他服务都是正常,到此服务就 502time out
    xx6412223
        5
    xx6412223  
       2020-10-12 15:38:33 +08:00
    啥都没有,别人只能猜
    我猜一个,是不是被流控了
    zunceng
        6
    zunceng  
       2020-10-12 15:44:06 +08:00
    lstio 服务 HA 熔断机制了解一下
    xuanbg
        7
    xuanbg  
       2020-10-12 16:01:56 +08:00
    服务没有响应,但还活着。一般都是内存溢出了
    lazyfighter
        8
    lazyfighter  
       2020-10-12 16:44:51 +08:00
    502 看健康检查啊~ 上面的人都在说啥? 是我不懂网关了吗?
    enchigo
        9
    enchigo  
    OP
       2020-10-12 16:47:25 +08:00
    @lazyfighter 很头疼 刚刚已经把锅甩出去了 只能等复现了 查看排查 jvm 的问题了
    gaius
        10
    gaius  
       2020-10-12 21:34:33 +08:00 via Android
    超时不是 504 ??
    zouqiang
        11
    zouqiang  
       2020-10-13 09:26:44 +08:00
    网关加个失败重试,再慢慢排查
    julyclyde
        12
    julyclyde  
       2020-10-13 12:40:54 +08:00
    502 是谁产生的? load balancer 吗?
    按说你们内部服务可以直接互相访问啊,不需要经过 lb 啊
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1308 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 18:03 · PVG 02:03 · LAX 10:03 · JFK 13:03
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.