集成nacos注册中心,服务注册成功但是不稳定,上一秒还有呢,下一秒服务不存在了?????

Blade 已结 1 1997
impala2
impala2 剑者 2020-12-02 14:55

一、该问题的重现步骤是什么?

  1.   使用该框架集成了nacos注册中心,里面目前已经注册了大概有3个服务,但是后来又注册了一个服务进去,虽然成功了,但是不稳当,偶尔有,偶尔没有?

    是框架哪里做了限制吗?

2. 

3.


二、你期待的结果是什么?实际看到的又是什么?


三、你正在使用的是什么产品,什么版本?在什么操作系统上?


四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

1条回答
  •  admin
    admin (最佳回答者)
    2020-12-02 22:49

    nacos是根据访问注册服务的健康检查接口来判断服务是否上下线的

    如果能确定服务运行没问题,那么就是nacos心跳的时候调用没通,多半是网络问题

    所以nacos一定要配置成内网联通

    作者追问:2020-12-02 22:49

    目前存在的问题,我知道的各种方法都试过了还是依然没有解决;

    目前服务hbaseservice,alarmservice,gatewayservice都正常,最后这个mdgisservice服务就老是不稳定;

    目前nacos是再内网机上安装的,其他的服务都正常,就mdgisservice服务不稳定,alarmservie服务和mdgisservice这两个服务用的都是咱们的框架,结果mdgisservice就不行,让我目前很无奈;┭┮﹏┭┮

    回答: 2020-12-02 22:49

    mdgisservice有没有什么特殊的配置?你可以跟着看一下nacos的日志,看看这个服务上下线时nacos日志写的是什么。是服务内部报错还是服务连接超时。

    比如服务连接了数据库或者redis,这两个网络不稳也会导致服务状态从UP变成DOWN,那么nacos心跳的时候如果服务是DOWN,自然就下线了

    0 讨论(1)
提交回复