请问一下,如何在一个gateway下放多个项目,有哪些配置需要修改?下图这的机构对吗?

skykiller

[attach]1810[/attach]

2594 2 0
2个回答

blogdaren

1、目录结构部署是OK的
2、假定o2otest是新增的项目,那么针对o2otest需要修改的配置有:
(1) 修改start_register.php的原默认端口1236 比如为1238 new Register('text://0.0.0.0:1238');
(2) 修改start_gateway.php相关端口:new Gateway("tcp://x.x.x.x:8283");
$gateway->registerAddress = 'x.x.x.x:1238';
$gateway->startPort = 3900;

(3)修改 start_businessworker.php:$business->registerAddress = 'x.x.x.x:1238';
其余新增项目以此类推,其实主要就是保证多个项目下的各个实例端口不要冲突。

  • 暂无评论
skykiller

我是下面这个地方没修改,现在OK了,谢谢大佬$gateway->startPort = 3900;

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