CNode

pm2 开启cluster模式 同时开2个以上的进程 但是我调用 zerorpc 绑定端口的时候 会造成 rpc 的端口冲突

问答
Cchenjiyong发布于11 年前最后回复11 年前5 回复5517 浏览0 收藏

pm2 无法解决冲突

pm2 log显示如下错误 2015-05-26 15:12:23: App name:www id:2 online 2015-05-26 15:12:24: App name:www id:0 disconnected 2015-05-26 15:12:24: App name:www id:0 exited with code 0 2015-05-26 15:12:24: App name:www id:1 disconnected 2015-05-26 15:12:24: App name:www id:1 exited with code 0 2015-05-26 15:12:24: App name:www id:2 disconnected 2015-05-26 15:12:24: App name:www id:2 exited with code 0

这个是我的代码 pm2-zerorpc.png

如何在 pm2 cluster 模式 多进程下 使用 zerorpc 有没有人懂得

查看回复

回复 (5)

K
koroshi#1·11 年前

帮忙顶一下,话说如果如果用pm2的cluster可以把我一个node网站分给4个进程嘛?这样他们端口还是同一个吗?还会有问题吗~

H
haozxuan#2·11 年前
引用 koroshi帮忙顶一下,话说如果如果用pm2的cluster可以把我一个node网站分给4个进程嘛?这样他们端口还是同一个吗?还会有问题吗

@koroshi cluster模块只是将原来一个进程做的工作给fork出多个(假设4个)工作进程并将工作给他们做,自己做监督作用。所以对外端口仍然是一个。只是内部有4个工作进程干活而已。

C
chenjiyong#3·11 年前

置顶一下

J
joesonw#4·11 年前

手动用cluster api fork?

参与回复
登录后即可参与回复。登录