eureka的自我保护机制?
生活随笔
收集整理的這篇文章主要介紹了
eureka的自我保护机制?
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
eureka的自我保護機制?
1.Eureka在運行期間會統計心跳續約的比例,在15分鐘內是否低于85%,如果出現低于的情況,Eureka Server會將當前的實例注冊信息保護起來,同時提高一個警告,表明進入了保護模式。
2.一旦進入保護模式,Eureka Server將會嘗試保護其他服務注冊表中的信息,不在刪除服務表中的數據。也就是不會注銷任何微服務。
3.我們在開發測試階段,需要頻繁地重啟發布,如果觸發了保護機制,則舊的服務實例沒有被刪除,這時請求有可能跑到舊的實例中,而該示例已經關閉了,這就是導致錯誤,影響開發測試。所以,在開發測試節段,我們可以把自我保護模式關閉,只需要在Eureka server配置文件中加入如下配置即可:
Eureka.server.enable-self-preservation=false
4.自我保護模式可以讓集群更加健壯。故障恢復時,自動推遲自我保護模式。
5.生產環境,不會頻繁啟動,所以一定要把自我保護機制打開,否者網絡一旦中斷,就無法回復。
總結
以上是生活随笔為你收集整理的eureka的自我保护机制?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 自己写一个PRISMA 让两张图片融合起
- 下一篇: 计算机检测报告素材,笔记本检测报告模板.