例如,我有现成的spring web应用程序。但是当我通过ftp上传到VPS服务器时,我可以通过ssh连接到服务器来启动一个应用程序。但是在退出ssh之后会有一个问题,应用程序也会退出。
在谷歌搜索时,我发现了某种通过screen连接到VPS服务器的解决方案,在这种情况下,即使ssh连接断开,应用程序也会继续运行。
但我很好奇这是不是一个好的解决方案。任何人都可以在这种模式下启动企业应用程序吗?
发布于 2019-05-10 16:19:45
这是关于shell的。如果运行java -jar yourApplication.jar,则该进程是shell的子进程。shell退出,您的应用程序也退出。使用命令nohup java -jar yourApplicaion >>/dev/null 2>&1 &。对于企业,他们经常使用jenkins、Kubernetes。
https://stackoverflow.com/questions/56059343
复制相似问题