我正在亚马逊的公共ELB背后设立TeamCity。 我正在尝试修复WebSocket连接问题:
Some users cannot use optimized web UI updates via WebSocket protocol.
这是TeamCity在端口8111上的一个标准默认安装,ELB在ELB的端口443上终止HTTPS(TLS)。 我能够很好地访问TeamCity服务。
我的search出现在试图在TeamCity之前使用NGINX或Apache的人,但这不是我想要做的。 我甚至在后端启用了AWS ELB ProxyProtocol策略。
有没有一些秘密的东西让TeamCity通过ELB直接成功地使用WebSockets,HTBPS连接终止了呢?
我觉得我在这里丢失了一些东西,如果我在前面使用反向代理,文档只有帮助。