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"