我创建了一个WebSockets应用程序来提供连接的客户端之间的通信,但我担心公司防火墙和ISP规则可能会阻止它使用的8080端口。但Apache已经在该服务器上使用了通常的HTTP端口80(实际上没有人会阻止),为应用程序的其余部分提供功能(这是一个运行在PHP上的高级web应用程序)。
我有什么选择?我的担心是错的吗?
一个选项是设置Apache反向代理,使您的应用程序可以通过端口80使用。请参见(例如)在Apache中运行反向代理。