在openshift中跨所有POD路由Rest调用
您好,我在我的应用程序中配置了RESTURL,我在openshift中部署了该应用程序,并运行了2个POD。每次点击这个url,只有一个pod收到了呼叫,而另一个没有。需要在openshift中添加任何配置,请告诉我您的建议您正在查找的对象称为在openshift中跨所有POD路由Rest调用,openshift,restapi,Openshift,Restapi,您好,我在我的应用程序中配置了RESTURL,我在openshift中部署了该应用程序,并运行了2个POD。每次点击这个url,只有一个pod收到了呼叫,而另一个没有。需要在openshift中添加任何配置,请告诉我您的建议您正在查找的对象称为服务(): Kubernetes服务充当内部负载平衡器。它标识一组复制的pod,以便代理它接收到的连接。当服务保持一致可用时,支持吊舱可以任意添加到服务中或从服务中移除,从而使依赖于服务的任何东西都可以在一致的地址引用它。默认服务集群地址来自OpenShi
服务
():
Kubernetes服务充当内部负载平衡器。它标识一组复制的pod,以便代理它接收到的连接。当服务保持一致可用时,支持吊舱可以任意添加到服务中或从服务中移除,从而使依赖于服务的任何东西都可以在一致的地址引用它。默认服务集群地址来自OpenShift容器平台内部网络,用于允许POD相互访问
因此,在OpenShift中,您通常具有以下设置,其中包含路线
、服务
和多个POD:
+-----+
+---->+ Pod |
| +-----+
+-------+ +---------+ |
+------>+ Route +-------->+ Service +--+
+-------+ +---------+ |
| +-----+
+---->+ Pod |
+-----+
如果您已经定义了服务
,则需要检查规范选择器
,服务实际选择了哪些POD,以及服务
将请求转发到哪些POD
另外,路由
允许,因此可能为您的路由
启用了粘性会话,您可能需要检查。您要查找的对象称为服务
():
Kubernetes服务充当内部负载平衡器。它标识一组复制的pod,以便代理它接收到的连接。当服务保持一致可用时,支持吊舱可以任意添加到服务中或从服务中移除,从而使依赖于服务的任何东西都可以在一致的地址引用它。默认服务集群地址来自OpenShift容器平台内部网络,用于允许POD相互访问
因此,在OpenShift中,您通常具有以下设置,其中包含路线
、服务
和多个POD:
+-----+
+---->+ Pod |
| +-----+
+-------+ +---------+ |
+------>+ Route +-------->+ Service +--+
+-------+ +---------+ |
| +-----+
+---->+ Pod |
+-----+
如果您已经定义了服务
,则需要检查规范选择器
,服务实际选择了哪些POD,以及服务
将请求转发到哪些POD
另外,路由
允许,因此可能为您的路由
启用了粘性会话,您可能需要检查它