最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網 會員登陸 & 注冊

Nacos心跳時間配置及服務快速上下線

2022-11-08 19:21 作者:萬事俱備就差個程序員  | 我要投稿

Nacos心跳時間配置及服務快速上下線

Nacos默認心跳時間是30秒,不太滿足正式環(huán)境需要,需要調整心跳時間更短,讓線上服務上下線能快速感知.


1.修改微服務的nacos的心跳配置時間

preserved.heart.beat.interval: 1000 #該實例在客戶端上報心跳的間隔時間。(單位:毫秒)

preserved.heart.beat.timeout: 3000 #該實例在不發(fā)送心跳后,從健康到不健康的時間。(單位:毫秒)

preserved.ip.delete.timeout: 3000 #該實例在不發(fā)送心跳后,被nacos下掉該實例的時間。(單位:毫秒)


如我的一個微服務tower-system的配置如下


spring:

? cloud:

? ? nacos:

? ? ? discovery:

? ? ? ? server-addr: 127.0.0.1:8848

? ? ? ? metadata:?

? ? ? ? ? preserved.heart.beat.interval: 1000

? ? ? ? ? preserved.heart.beat.timeout: 3000

? ? ? ? ? preserved.ip.delete.timeout: 3000

1

2

3

4

5

6

7

8

9

2.修改spring cloud的gateway的ribbion配置

修改了步驟1中的配置后,nacos的控制臺,能保證微服務3秒內能快速響應上下線,但我們的訪問是通過gateway統(tǒng)一訪問的,gateway集成了ribbion的負載均衡功能,其默認是定時一定的時間間隔去nacos拉取最新的服務實例數據到本地緩存,因此,僅僅修改nacos的配置,還是不能保證能及時的進行服務上下線,需要設置ribbon.ServerListRefreshInterval,增加拉取nacos中最新服務實例的頻率,如下`


#ribbon config,Interval to refresh the server list from the source?

ribbon:?

? ServerListRefreshInterval: 3000

1

2

3

3.總結

步驟1可能需要花3秒中更新實例,步驟2定時拉取nacos最新實例需要最快3秒,因此加起來,可能需要花費最多6秒,能使最新的服務生效

————————————————

版權聲明:本文為CSDN博主「冰之杍」的原創(chuàng)文章,遵循CC 4.0 BY-SA版權協(xié)議,轉載請附上原文出處鏈接及本聲明。

原文鏈接:https://blog.csdn.net/jxlhljh/article/details/119875072


Nacos心跳時間配置及服務快速上下線的評論 (共 條)

分享到微博請遵守國家法律
全椒县| 浦北县| 寿宁县| 肃宁县| 平湖市| 舞阳县| 大兴区| 原平市| 庆阳市| 马山县| 鹰潭市| 铁岭市| 钟山县| 上蔡县| 中宁县| 沐川县| 嘉善县| 防城港市| 拜泉县| 南昌县| 江永县| 汝城县| 隆昌县| 上犹县| 新邵县| 花垣县| 拉萨市| 延庆县| 新疆| 泾源县| 镇宁| 佛山市| 上林县| 包头市| 平安县| 合肥市| 四川省| 东平县| 武定县| 江津市| 建湖县|