CNode

pm2可以为tcp服务器做负载均衡吗?

问答
Jjoker0035发布于11 年前最后回复11 年前2 回复6438 浏览0 收藏

最近在用nodejs写一个tcp服务进程,部署服务用了pm2。不过因为不确定pm2能否为tcp服务进行cluster模式下的负载均衡和连接分发,所以只用了单进程部署。我想知道pm2有这样的功能吗。我的服务中tcp连接基本都是长连接。

查看回复

回复 (2)

I
i5ting#1·11 年前

用haproxy吧,tcp不是它做的

H
haozxuan#2·11 年前

可以,在一个工作模块处于busy态时,会自动使用另外的工作进程,但是并不一定。具体详情你可以参考下这个 http://www.infoq.com/cn/presentations/several-solutions-node.js-thread-defects?utm_source=infoq&utm_medium=videos_homepage&utm_campaign=videos_row1

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