記錄 SpringCloud Config 配置更改使得客戶端感知的知識
文中記錄了通過引入actuator
,在引用git配置內容的類上面加註解@RefreshScope
並關閉安全認證來實現客戶端獲取git配置更改內容,不過每次更改都需要手動調一次接口:http://ip:port/refresh 。
文中還介紹了通過在 github 配置webhook來實現自動調用接口來刷新內容。
另外,還有更理想的方式就是通過引入 Spring Cloud Bus
來實現配置文件更新的感知