6.2. 通过负载平衡器公开数据网格
使用负载均衡器服务将 Data Grid 集群提供给在 OpenShift 外部运行的客户端。
注意
要使用未加密的 Hot Rod 客户端连接访问数据网格,您必须使用负载均衡器服务。
流程
-
在
InfinispanCR 中包含spec.expose。 使用
spec.expose.type将LoadBalancer指定为服务类型。spec: ... expose: type: LoadBalancer nodePort: 30000spec: ... expose: type: LoadBalancer1 nodePort: 300002 Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 应用更改。
验证
-external服务是否可用。oc get services | grep external NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) example-infinispan-external LoadBalancer 192.0.2.24 hostname.com 11222/TCP
$ oc get services | grep external NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) example-infinispan-external LoadBalancer 192.0.2.24 hostname.com 11222/TCPCopy to Clipboard Copied! Toggle word wrap Toggle overflow