我在阿里云部署java程序时,在ssh使用java -jar xxx.jar时,一旦关闭ssh,进程也会关闭。
解决:
为了保持运行,使用一下命令
nohup java -jar xxx.jar &
当前目录下会生成一个nohup.out文件,控制台输入的东西会会被转移到这个文件中。并且执行内容。
nohup 是 no hang up 的缩写,就是不挂断的意思。
nohup命令:如果你正在运行一个进程,而且你觉得在退出帐户时该进程还不会结束,那么可以使用nohup命令。该命令可以在你退出帐户/关闭终端之后继续运行相应的进程。
评论区