【发布时间】:2012-05-01 16:02:02
【问题描述】:
我们的项目需要对node.js做TCP包负载均衡。
建议是:(Nginx或LVS)+ Keepalived + Node Cluster
问题:
- 与 TCP 服务器的高并发客户端连接需要长期存在。 Nginx 和 LVS 哪个更合适?
- 我们需要在Master服务器上为节点master分配不同的优先级(本地服务器的优先级会高于远程服务器)。 Nginx 和 LVS 哪个可以做到这一点?
- Nginx 还是 LVS,谁的 CPU 利用率更小,吞吐量更高?
- 有没有推荐的 Nginx 和 LVS 性能基准测试/功能比较的文档?
最后,我们怀疑我们的提议是否合理。还有其他更好的建议或组件可供选择吗?
【问题讨论】:
标签: node.js nginx load-balancing