























如果你使用.sh脚本,并且命令是使用脚本里的内容,nohup等命令启动的Java服务。
又并且你是使用了su - username切换过来的终端环境。
原因就是我使用su - zhangsan命令切换到张三的命令终端下,
但是在使用脚本start.sh启动服务时,进程却是以root身份起来的。
...
nohup java -jar xxx.jar &
解决方法有2个:
loginctl enable-linger zhangsan命令后,在zhangsan命令终端下再执行你的start.sh脚本即可。建议第二种,看情况所定。
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。