如何在退出 EC2 CLI 后保留我的 Web 应用程序 运行

How to keep my web app running after exiting from EC2 CLI

我已尝试使用 tmux 将我的 Streamlit 应用程序 运行 保留在我的 AWS EC2 实例上,但它无法正常工作, 我是 AWS 和 Linux 的新手,有人吗??

您可以尝试像 PM2 https://pm2.keymetrics.io/ 这样的东西,它可以帮助您 运行 您的进程 24/7,即使您已退出 EC2 实例。

我建议你使用屏幕实用程序。

开始新屏幕

您可以通过以下命令启动一个新屏幕

screen

然后按 Enter 开始使用屏幕。

分离屏幕

同时按 Ctrl+A+D 从屏幕分离。

列表分离屏幕

您可以通过

列出运行筛选
screen -ls 

重新附加现有屏幕

您可以通过

重新连接屏幕
screen -r <Screen_name>

Ctrl+B然后D,但不是 Ctrl+B+D。请慎重..