首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当命令提示符关闭时,AWS ec2 web应用程序就会关闭。

当命令提示符关闭时,AWS ec2 web应用程序就会关闭。
EN

Stack Overflow用户
提问于 2022-04-10 04:44:24
回答 1查看 295关注 0票数 0

我使用命令提示符对ec2实例进行ssh操作。然后从那里启动jar文件。web应用程序在任何设备上运行都很完美,直到命令提示符关闭为止。网站马上就会倒塌。当站点关闭时,实例将显示为“运行”。想法?

EN

回答 1

Stack Overflow用户

发布于 2022-04-10 05:16:39

嗯,ec2是虚拟机,它将显示为正在运行,因为您没有关闭或终止它。

webapp关闭,因为关闭命令提示符将退出shell会话,从而终止/终止正在运行的jar。

您似乎没有将jar作为后台进程运行。

如果您正在使用Linux EC2实例,那么尝试将您的jar运行为

代码语言:javascript
复制
$java -jar jarfilename.jar &

它使您的java进程成为后台作业。

记下进程id,然后关闭会话。现在,只要您的ec2实例正在运行,您的webapp就会继续运行。

我建议阅读Linux中的nohup和后台进程。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71813817

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档