目前支持一个端口服务多个网站吗?

张三

刚刚在论坛里搜了一圈,也有前辈提的这个问题答案说是不支持。不知道现在还支不支持了呢?
现在做的程序是个web聊天的,一个服务器上有多个网站,想每个网站都有独立的聊天室。现在能不能实现一个端口服务多个网站,可以的话是用路由实现吗?
如果还不支持的话,是不是是得在Applications文件夹下建立多个app呢?

2521 5 1
5个回答

张三

截图

现在我不是在application下建立多个,而是每个站重新安装这个程序,端口也都不同,但是后启动的这个站点,客户端无法连接

截图

gateway报了一个错误
Gateway::getAllGatewayAddressesFromRegister() with registerAddress:"127.0.0.1:5238"

  • 暂无评论
张三

截图
在application下放多个程序,也还是同样的问题,只有第一个启动的8083那个端口是正常的,浏览器正常连接。
下面这个9083就是不行,扫描端口也是开放的。
gateway还是报错
Gateway::getAllGatewayAddressesFromRegister() with registerAddress:"127.0.0.1:4238"

  • 暂无评论
张三

反复测试了多次,发现只有第一次启动的服务才可以用。其后的服务的即便启动成功,客户端也无法连接,难道必须一个服务器一个吗。O(∩_∩)O哈哈~

  • 暂无评论
yongdao35
  • 张三 2021-04-24

    感谢回复,真没注意到这里,以后一定多看文档。是因为我把$gateway->startPort代码都注释了,导致都从默认端口开始,所以后来的服务都连不上

dignfei

一个端口服务多个网站, 增加后面的url即可 127.0.0.1:9292/site1 127.0.0.1:9292/site2 127.0.0.1:9292/site3

  • 暂无评论
年代过于久远,无法发表回答
🔝