【发布时间】:2020-04-16 19:38:20
【问题描述】:
我在 Kubernetes 集群中有一堆应用程序,它们相互连接,例如 SpringBoot 应用程序连接到 RabbitMQ。它们都在容器中。
通常独立的 SpringBoot 应用程序从 application.yaml/bootstrap.yaml 读取配置,但 AFAIK 在 Kubernetes 集群的情况下它从 ConfigMap 读取它,并且计数器服务的地址应该存储在那里(是吗?)
所以问题是:如果 RabbitMQ pod 重新部署(例如失败并重新启动),如何触发 SpringBoot 重新读取新配置?谁触发它?什么时候?
【问题讨论】:
标签: spring-boot kubernetes configmap