【问题标题】:spring-boot-chaos-monkey - Changing the assualts/watcher configuration on multiple instances of same applicationspring-boot-chaos-monkey - 在同一应用程序的多个实例上更改 assualts/watcher 配置
【发布时间】:2021-01-03 05:32:56
【问题描述】:

Spring-boot-chaos-monkey 非常适合在我的本地机器上运行的应用程序,或者如果应用程序的实例不超过一个。 现在,假设我的应用程序有 2 个实例并托管在负载均衡器后面的 aws 上,我想更改 assualts 或 watcher 配置。怎么样,我可以这样做吗?

因为如果我通过点击其余端点来更改配置,那么调用将重定向到其中一个实例,而其他实例的状态将是旧的。 我可以想到一个解决方案,我可以将其存储在数据库中,并且两个应用程序实例都可以从数据库同步并更新配置。但是是否有更好的方法或默认配置?

【问题讨论】:

    标签: spring-boot-chaos-monkey


    【解决方案1】:

    自发布以来2.5.0 Chaos Monkey 支持功能切换库Unleashed

    所以,如果你能给自己一个释放实例,你很可能可以通过它来控制它。

    查看how to use the feature flags的相应文档链接

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-10-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-03-10
      • 2015-07-26
      • 2018-05-31
      • 1970-01-01
      相关资源
      最近更新 更多