【发布时间】:2021-07-07 20:50:12
【问题描述】:
我要解决的问题:让 Java 微服务了解副本的总数。这个副本计数本质上是动态的
问题: Kubernetes 向下 API 的元数据有限,不包含此信息。有没有办法从容器中本地查询类似 kubectl 的命令?
我为什么要这样做:对于 Kafka,新副本会导致重新平衡。希望通过额外的业务逻辑来减轻新容器上线/下线时的重新平衡。
目标:创建一个仲裁器 java-service,检测部署的副本计数 xyz 并编排相应的 pod 以在 Kafka 连接上屈服,直到满足条件
如果这很疯狂,我也不会生气。在那种情况下,我要找一个朋友
【问题讨论】:
-
你通过this thread了吗?尤其是静态成员资格可能适合您的用例。
标签: java kubernetes microservices