先决条件: 在应用以下应用程序之前,将应用程序版本 1.0.0 应用于命名空间的 Helm 图表,例如 istio-base、istio-discovery、istio-ingress-gateway。
我已从以下链接部署了“Tornado - 演示 Websockets 应用程序”: https://github.com/istio/istio/tree/master/samples/websockets
在 AWS Elastic Kubernetes 集群中。我用 'istio-injection=enabled' 标记了命名空间,并通过添加以下注释修改了 app.yaml 文件中的部署:
annotations: sidecar.istio.io/inject: "true"
要如何使WebSocket状态打开?
我在互联网上尝试了下面提到的可能的解决方案,但它不起作用。
- port:
number: 8080
name: websocket
protocol: HTTP
hosts:
- "*"
正文必须至少 30 个字符;您输入了 4。