使用tail -f 导致tomcat挂掉

启动tomcat的脚本最后一句带上了tail -f 输出日志,当关闭shell时,tomcat随之挂掉。当成一个现象来看,知道有这么一回事。暂不做细究。

问题

线程a为tomcat的启动脚本 nohup startup.sh &,和 tail -f

当xshell关闭的时候,相当于关闭了a的线程,

解决方案

去掉tail -f脚本

修改为tail -n 100    输出最后100行也可以查看系统是否启动成功

脚本执行完直接ctrl+c退出即可。


上一篇: