Google 一段时间后 Compute Engine 进入睡眠状态

Google Compute Engine goes to sleep after some time

我正在尝试 运行 我在 GCE VM 上的应用程序。它使用 nodeJs 作为前端和 Java 后端。我使用此服务器通过 MQTT 与我的本地计算机通信。
这是可行的,但一段时间后(一个半小时),服务器似乎进入睡眠状态(或端口关闭?)。 MQTT 和 ssh 终端接口连接都丢失了。

当我重新连接时,应用程序不再 运行ning,似乎虚拟机重新启动了。

你知道如何让我的服务器保持活动状态吗?我可以提供更多细节。

回答我自己的问题 John Hanley 在评论中解释了解决方案:
“你通过什么方法 运行 连接你的前端和后端代码。虚拟机不会进入休眠状态。如果你通过 SSH 会话启动你的软件,那将是一个问题。你的代码需要 运行 作为一项服务。使用更多详细信息编辑您的问题。"

我确实是 运行通过导致问题的 ssh 终端运行我的应用程序。我的解决方案是通过 vncserver 远程访问 VM 并使用 VM 的终端启动应用程序。