GatewayWorker多实例(多应用)启动问题

阳光

问题描述

目前Applications下面只有一个Chat应用,且Chat已经启动在运行了,现在需要新增一个Chat2,那还是需要执行start.php来启动吧?需要把所有实例都stop再执行start.php启动所有实例吗?可以只启动新增的Chat2而不影响其他的实例吗?

为此你搜索到了哪些方案及不适用的原因

文档:https://www.workerman.net/doc/gateway-worker/multi-gatewayworker-instance.html

105 1 0
1个回答

不支持单独启动,单独启动要自己写一套start.php
推荐直接复制整个项目,改所有端口避免冲突,两个项目代码不要混在一起。

  • 阳光 5天前

    那需要整个stop掉吗?还是可以reload来实现只额外启动Chat2呢?

  • walkor 5天前

    新的项目,新的目录,和原来的没有联系。

  • 阳光 5天前

    没有理解过来,上面是说直接复制整个Chat应用目录(里面有Events、start_businessworker.php、start_gateway.php、start_register.php四个文件)吗?还是复制整个项目文件夹(有Applications、vendor目录和其他文件,就是官网下载的示例项目)?

  • 阳光 5天前

    大佬再帮我看看[抱拳]

  • walkor 5天前

    后者

🔝