W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎勵
Consul Config Watch利用consul的功能來監(jiān)視鍵前綴。Config Watch進(jìn)行阻塞Consul HTTP API調(diào)用,以確定當(dāng)前應(yīng)用程序的任何相關(guān)配置數(shù)據(jù)是否已更改。如果有新的配置數(shù)據(jù),則會發(fā)布刷新事件。這等效于調(diào)用/refresh
執(zhí)行器端點(diǎn)。
要更改稱為“配置監(jiān)視”的頻率,請更改spring.cloud.consul.config.watch.delay
。默認(rèn)值為1000,以毫秒為單位。延遲是上一次調(diào)用結(jié)束與下一次調(diào)用開始之間的時間量。
要禁用配置監(jiān)視,請?jiān)O(shè)置spring.cloud.consul.config.watch.enabled=false
。
手表使用Spring TaskScheduler
將通話安排到consul。默認(rèn)情況下,它是ThreadPoolTaskScheduler
,其poolSize
為1。要更改TaskScheduler
,請創(chuàng)建一個類型為TaskScheduler
的bean,名稱為ConsulConfigAutoConfiguration.CONFIG_WATCH_TASK_SCHEDULER_NAME
常量。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: