我有一个 Kubernetes 集群,上面有很多服务。如何使用 kubernetes-java-client 让一个 pod 发布消息,并从另一个兄弟 pod(同一服务的 pod)接收它。
直到现在,我还没有找到完成工作的方法。
示例:1 个服务 -> 4 个 pod(4/4 副本集)
在服务中调用 Api,负载均衡将请求带到 1 个 Pod,因此其他 Pod 需要做出反应,因为另一个 Pod 中的特定 Api 已被激活。
因此,pod 发布一个事件,其他兄弟 pod 消费该事件,并做出反应。或者 pod 直接与其兄弟姐妹交流,告诉他们做出反应。
这可能吗,类似情况的正确方法是什么?