kubernetes nginx.ingress 多个 websocket 服务
kubernetes nginx.ingress multiple websocket services
如何为 nginx 入口 websocket 注释指定多个服务?
nginx.ingress.kubernetes.io/websocket-services: "service-name"
顾名思义可以提供更多的服务?
NGINX Ingress WebSocket support 页面显示:
To load balance a WebSocket application with NGINX Ingress
controllers, you need to add the nginx.org/websocket-services(you use nginx.ingress.kubernetes.io)
annotation to your Ingress resource definition. The annotation
specifies which services are websocket services. The annotation syntax
is as follows:
nginx.org/websocket-services: "service1[,service2,...]"
所以nginx.org/websocket-services: "service-name,service-name1,..,service-nameN"
如何为 nginx 入口 websocket 注释指定多个服务?
nginx.ingress.kubernetes.io/websocket-services: "service-name"
顾名思义可以提供更多的服务?
NGINX Ingress WebSocket support 页面显示:
To load balance a WebSocket application with NGINX Ingress controllers, you need to add the nginx.org/websocket-services(you use nginx.ingress.kubernetes.io) annotation to your Ingress resource definition. The annotation specifies which services are websocket services. The annotation syntax is as follows:
nginx.org/websocket-services: "service1[,service2,...]"
所以nginx.org/websocket-services: "service-name,service-name1,..,service-nameN"