V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
enchigo
V2EX  ›  Java

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

  •  
  •   enchigo · Oct 12, 2020 · 2859 views
    This topic created in 2034 days ago, the information mentioned may be changed or developed.
    最近项目上生产了,用户量应该也没多少吧,公司内部的系统,撑死也就四千人。

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

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

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