0

我们有一个由许多独立组件(服务器)组成的企业解决方案,这些组件将部署在多个节点上。

我们的解决方案包括: - 10 多个 Web 应用程序(使用 Node+Express 构建) - 10 多个用于内部处理的 Java 服务器 - Redis、MySQL 等外部组件

为了部署这个解决方案,我们使用 Ansible 工具。现在对于监控(启动、停止和实际监控)部分,似乎有很多选择:

  • 监控
  • 永远(仅适用于 NodeJS 模块?)
  • PM2(永远一样?)
  • 新贵(?)
  • 监控 + 永远
  • Monit + Forever + 暴发户

我不清楚什么是正确的组合,为什么?最初我认为我应该使用 Monit,但后来我发现一些博客似乎建议永远 + monit,或暴发户 + monit 等等。

这里有没有明确的想法...

4

0 回答 0