[英]Using chaos-monkey-spring-boot together with db-scheduler: getting BeanDefinitionOverrideException
[英]spring-boot-chaos-monkey - Changing the assualts/watcher configuration on multiple instances of same application
Spring-boot-chaos-monkey 非常適合在我的本地機器上運行的應用程序,或者如果應用程序的實例不多於一個。 現在,假設我的應用程序有 2 個實例並托管在負載均衡器后面的 aws 上,我想更改 assualts 或 watcher 配置。 我怎樣才能做到這一點?
因為如果我將通過點擊其余端點來更改配置,那么調用將重定向到實例之一,而其他實例狀態將變舊。 我可以想到一個解決方案,我可以將其存儲在數據庫中,並且兩個應用程序實例都可以從數據庫同步並更新配置。 但是有沒有更好的方法或默認配置呢?
自發布2.5.0 Chaos Monkey支持功能 Toggle Library Unleashed 。
因此,如果您可以為自己獲得一個釋放實例,那么您很可能可以通過它來控制它。
有關如何使用功能標志,請參閱相應的文檔鏈接
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.