gpt4 book ai didi

java - 在 bash screen 命令中启动 Spring 应用程序是一个好习惯吗?

转载 作者:太空宇宙 更新时间:2023-11-04 09:40:23 24 4
gpt4 key购买 nike

例如,我已经准备好了 Spring Web 应用程序。但是当我上传时通过 ftp 连接到 VPS 服务器,我可以通过 ssh 连接到服务器来启动应用程序。但是退出ssh后出现问题,应用程序也退出了。

在谷歌搜索时,我发现某种通过 screen 连接到 VPS 服务器的解决方案,在这种情况下,即使 ssh 连接丢失,应用程序也会恢复。

但我很好奇这是否是一个好的解决方案。有人可以用这种模式启动企业应用吗?

最佳答案

这是关于shell的。如果运行java -jar yourApplication.jar,该进程是shell的子进程。 shell 退出,你的应用程序退出。使用命令 nohup java -jar yourApplicaion >>/dev/null 2>&1 &。对于企业来说,他们经常使用jenkins、Kubernetes。

关于java - 在 bash screen 命令中启动 Spring 应用程序是一个好习惯吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56059343/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com