【发布时间】:2021-12-06 12:23:22
【问题描述】:
我正在尝试在 GCE VM 上运行我的应用程序。它使用 nodeJs 作为前端和 Java 后端。我使用此服务器通过 MQTT 与我的本地计算机进行通信。
这是可行的,但经过一段时间(一个半小时)后,服务器似乎进入睡眠状态(或端口关闭?)。
MQTT 和 ssh 终端接口连接均丢失。
当我重新连接时,应用程序不再运行,似乎 VM 已重新启动。
你知道如何让我的服务器保持活力吗?我可以提供更多细节。
【问题讨论】:
-
你通过什么方法运行你的前端和后端代码。 VM 不会进入睡眠状态。如果您通过 SSH 会话启动软件,那将是一个问题。您的代码需要作为服务运行。使用更多详细信息编辑您的问题。
-
是的,我通过启动前端和后端的 bash 脚本将其作为 SSH 会话终端运行,我将研究如何将其作为服务运行...谢谢。
标签: google-cloud-platform deployment web-deployment