Node.js Pomelo应用程序自动杀死和删除服务器

Node.js Pomelo应用程序自动杀死和删除服务器,node.js,multiplayer,pomelo,Node.js,Multiplayer,Pomelo,在什么情况下杀死了柚子应用程序本身? 我面临的问题是,柚子杀死了自己的应用程序,没有抛出任何异常。当我尝试运行命令“pomelo list”时,它显示没有服务器正在运行。该应用程序在运行数小时后自动关闭。我已经查看了每台服务器上由pomelo生成的日志,但该应用程序没有异常或阻塞 以下是可能对你们有所帮助的细节: 我们正在使用pomelo框架的分布式服务器结构 不同服务器上的MongoDB 主服务器本身上的Redis实例 柚子版本1.2.1 我们还为不同的多人游戏运行相同的架构,但从未遇到过此类

在什么情况下杀死了柚子应用程序本身?

我面临的问题是,柚子杀死了自己的应用程序,没有抛出任何异常。当我尝试运行命令“pomelo list”时,它显示没有服务器正在运行。该应用程序在运行数小时后自动关闭。我已经查看了每台服务器上由pomelo生成的日志,但该应用程序没有异常或阻塞

以下是可能对你们有所帮助的细节:

  • 我们正在使用pomelo框架的分布式服务器结构
  • 不同服务器上的MongoDB
  • 主服务器本身上的Redis实例
  • 柚子版本1.2.1

  • 我们还为不同的多人游戏运行相同的架构,但从未遇到过此类问题。有人能解释为什么会发生这种事吗?如果您需要任何其他信息,请询问相同的信息。

    我刚刚使用了一个名为Monit的工具,该工具易于实现和使用。它在服务器上监视并在服务器意外下降时重新启动。