崩溃的服务器 - 我们的客户已经在使用它,但偶尔会出现一些错误,完成一个项目的开发。
我知道我可以在Linux上注册一个服务为“暴发户”的脚本,才能有我的节点服务重新启动时崩溃。
但是,我们的服务器运行的是其他的东西,所以我们不能重新启动它。 嗯,其实,一边写,我知道我有两个问题,那么:
- 请问而无需重新启动“暴发户”的工作? 有什么东西刚刚是窃窃私语我:)
- 如果不是这样,我会有什么其他的选项设置为“重生”我的节点服务器崩溃时?
崩溃的服务器 - 我们的客户已经在使用它,但偶尔会出现一些错误,完成一个项目的开发。
我知道我可以在Linux上注册一个服务为“暴发户”的脚本,才能有我的节点服务重新启动时崩溃。
但是,我们的服务器运行的是其他的东西,所以我们不能重新启动它。 嗯,其实,一边写,我知道我有两个问题,那么:
是的,新贵将重新启动过程中无需重新启动。
此外,你应该考虑永远 。
PM2是Node.js的应用生产过程管理。
如果你的注意力用于自动重启是一个始终运行的应用程序,我建议使用一个进程管理器。 进程管理器,一般地,处理节点处理(ES如果已启用簇),并负责处理/ ES执行。 PM凑到手术系统:你的节点应用程序和操作系统不那么strinctly链,因为下午是在中间。
最后的绝招: 把进程管理器上的新贵。
这里 is a complete performance improvement path to follow.