我有在AWS中運行的彈簧web應用程序(不是彈簧啓動)。我正在嘗試創建集中式配置服務器。如何在更改屬性後刷新spring-cloud-client?按照教程彈簧雲配置客戶端沒有尤里卡,絲帶和彈簧啓動
器終端通過發送一個空HTTP POST到客戶端的刷新端點,http://localhost:8080/refresh,並確認它的工作通過審查http://localhost:8080/message端點。
但是我的aws Ec2實例在loadbalancer後面,所以我無法調用客戶端url。我不太瞭解netflix Eureka和Ribbon,但似乎在客戶端添加了另一個級別的負載平衡器。我不喜歡這種方法。只是爲了改變財產,我不想讓現有的項目變得不必要的複雜。有沒有其他方法?或者我誤解了尤里卡/絲帶的用法?
我看了看spring-cloud-config-client-without-spring-boot,spring-cloud-config-client-without-auto-configuration他們都沒有答案。第一個線程在2015年回答。想知道有沒有更新?
尤里卡和功能區與配置客戶端無關。有一個HTTP API來配置服務器,但它仍然是你必須在非引導客戶端上實現的東西。 – spencergibb
@spencergibb你能解釋一下關於Http Api嗎?或提供參考鏈接?客戶端如何刷新屬性更改? – Chandru