gpt4 book ai didi

kubernetes - Kubernetes服务指向ReplicaSet的特定实例

转载 作者:行者123 更新时间:2023-12-02 12:25:37 25 4
gpt4 key购买 nike

我有一个非常奇怪的用例,其中我们需要对同一ReplicaSet进行多个并发连接,但是每个连接都需要转到不同的实例。
这是一个总结一下的图片:
enter image description here
有什么方法可以根据副本集中实例的label设置ordinal index吗?
这样,我可以将不同的端口映射到不同的实例。
提前致谢

最佳答案

假设基于http的cookie,正在寻找的东西可以使用入口 Controller ,即所谓的sticky sessions / session affinity

The ingress controller replies the response with a Set-Cookie headerto the first request. The value of the cookie will map to a specificpod replica. When the subsequent request come back again, the clientbrowser will attach the cookie and the ingress controller is thereforeable to route the traffic to the same pod replica.


基本上,通过在入口对象中设置适当的批注,您将确保后续的流量请求仍将发送到同一 pods 。
Nginx对此有一个 good exampledocumentation
另外,您也可以将 traefik用作入口 Controller 。它还支持sitcky session (它们不是在入口级别而是traefik的入口路由定义的)。

关于kubernetes - Kubernetes服务指向ReplicaSet的特定实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63565901/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com