是否有可能kubernetes向Service / ReplicaSet后面的所有pod发送请求?

时间:2018-04-04 16:36:33

标签: kubernetes

当我向服务发送请求时,我想要kubernetes,响应是204将发送到副本集中的所有pod而不仅仅是一个。

例如GET到http://srvaxivln090:30000/hotel/start这将启动服务以开始使用来自jms队列的消息。

我有一个3副本集,当发送请求时,只有一个POD开始使用队列中的消息(一个接收请求)

如何配置kubernetes,对于某些请求/规则,请求将发送到所有pod?

谢谢

2 个答案:

答案 0 :(得分:0)

was asked for as a feature,然后被拒绝。

但是,kubectl get endpoints <your-service>提供了IP列表,您可以使用这些IP路由到每个Pod。您可以构建一些实现此目的的功能(您可能需要-o json),并在每个请求中镜像请求。

答案 1 :(得分:-1)

我没有尝试,但可能使用入口控制器