繁体   English   中英

节点群集和/或Docker群集?

[英]Node Cluster and/or Docker Cluster?

尝试通过尽可能少的设置从我的应用程序中获得最佳性能。

我正在努力寻找关于是否在Docker容器中使用Node cluster模块还是使用Docker实例集群更好的共识。

意见:首先是节点集群,然后是Docker集群

意见:不要在Docker实例中使用Node集群

取决于“最佳性能”是什么意思? 您遇到的瓶颈是什么? 中央处理器? 内存? 网络? 磁盘I / O? 节点集群的优点:

  • 所有通信都在内存中。

坏处

  • 该解决方案不能扩展到一台主机。 如果主机过载,那么您的服务也是如此

Docker集群的优势:

  • 高可用性。
  • 主机越多,网络带宽越多,资源越多

假设无论如何您都在docker中将软件作为服务运行,我看不到“尽可能少设置”的问题。 如果有意义,请同时使用两者。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM