我安装并配置了3节点K8S集群。工作节点是Windows节点。我们有一个.Net应用程序。我们要容器化此应用程序。此应用程序内部使用Apache Ignite进行分布式缓存。
我们为此应用程序构建docker映像,编写了一个部署文件并将其部署在K8S集群中。部署还将创建“ LoadBalancer”类型的服务。使用此服务,我们可以从外部连接到应用程序。到目前为止一切都很好。
这个问题,因为我们将Apache Ignite用于分布式缓存。 POD之一将是主服务器。我们希望始终将流量转发到充当Apache Ignite集群中的主节点的POD。 Apache Ignite主节点标识必须是动态的。
我通过下面的链接。在此POD配置是静态的。我们要动态识别主POD并转发流量。我们必须在服务端做些什么。
https://appscode.com/products/voyager/7.4.0/guides/ingress/http/statefulset-pod/
非常感谢您提供有关如何将流量转发到POD的任何帮助。
答案 0 :(得分:0)
事实上,您具有领导者/跟随者拓扑,将流量定向到所述nome(主节点)的要求存在缺陷,其原因如下:
在任何情况下,如果您要使用的是<script src="https://code.jquery.com/jquery-1.12.4.js"></script>
<div id="grid-box"></div>
,那么可能是here