问题:
生产环境中使用eureka注册服务后,后台应用其中一台服务器都已经停掉了,但这台应用的服务还在eureka上,导致经过网关的请求分发到这台停掉的应用时失败了,这种问题通常怎么解决呢?
隔了一段时间后eureka才会删除掉,这样不就是有问题吗,生产环境在这段时间内服务不就是会出现不稳定,想请教下大家生产环境是怎么解决这个问题的?
答案:
官方文档解释,如下图:
翻译中文为:
默认情况下,如果还保持心跳的实例数低于85%,那么Eureka不会移除任何已离线的实例。如果你想要掉线后能及时被移除,你可以减小那个比例数。
总结:
以上就是对eureka注册服务后,其中一台失败了,但这台应用服务还在eureka上导致网关转发到这台停掉的应用时失败的解决办法,希望能帮到你。
鸣谢:
益达_兰小伟
注意:本文归作者所有,未经作者允许,不得转载