当我向服务发送请求时,我想要kubernetes,响应是204将发送到副本集中的所有pod而不仅仅是一个。
例如GET到http://srvaxivln090:30000/hotel/start这将启动服务以开始使用来自jms队列的消息。
我有一个3副本集,当发送请求时,只有一个POD开始使用队列中的消息(一个接收请求)
如何配置kubernetes,对于某些请求/规则,请求将发送到所有pod?
谢谢
答案 0 :(得分:0)
此was asked for as a feature,然后被拒绝。
但是,kubectl get endpoints <your-service>
提供了IP列表,您可以使用这些IP路由到每个Pod。您可以构建一些实现此目的的功能(您可能需要-o json
),并在每个请求中镜像请求。
答案 1 :(得分:-1)
我没有尝试,但可能使用入口控制器