enchigo
V2EX  ›  Java

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

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

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

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

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