Node.js 集群还是nginx?集群稳定性:1-实验

Node.js 集群还是nginx?集群稳定性:1-实验,node.js,nginx,Node.js,Nginx,集群稳定性:1-实验 目前我正在使用node.js。你们在生产中使用集群吗?我应该使用nginx并在生产中运行两节点流程吗?请建议。我尝试使用单节点进程群集,但没有获得太多性能:( 在性能计算和响应时间方面做了大量的尝试和错误。最终修复了EC2中的两台核心机器。在每台机器的不同端口上运行两个节点进程。在每台机器上配置nginx以将请求路由到在不同端口上运行的两个节点进程。最后将所有机器置于ELB下。快乐时光:)您的生产配置是什么?您是否在基于云的平台(如EC2)上,并通过CPU付费?然后一种方法

集群稳定性:1-实验


目前我正在使用node.js。你们在生产中使用集群吗?我应该使用nginx并在生产中运行两节点流程吗?请建议。

我尝试使用单节点进程群集,但没有获得太多性能:(
在性能计算和响应时间方面做了大量的尝试和错误。最终修复了EC2中的两台核心机器。在每台机器的不同端口上运行两个节点进程。在每台机器上配置nginx以将请求路由到在不同端口上运行的两个节点进程。最后将所有机器置于ELB下。快乐时光:)

您的生产配置是什么?您是否在基于云的平台(如EC2)上,并通过CPU付费?然后一种方法是让两台单核机器具有负载平衡器(nginx或ELB)。这样一来,你不仅可以在你选择的应用程序中实现负载平衡,而且还可以将另一台机器放在另一个可用区域中,这样,如果一个区域出现故障,另一台机器就可以生存。离高可用性应用程序又近了一步。我在本地机器上使用了集群,但我不认为有理由在AWS或RackSpace中使用一台多核机器。2年后,您是否仍然使用与AWS/node相同的体系结构?没有。但Nginx始终作为不同系统的前端层存在。现在,我们有N台工作机运行节点集群,其中一台主机具有多个基于cpu计数的节点工作机