【issue】关闭shell连接,启动的线程跟随关闭
问题描述:
————————————————
版权声明:本文为CSDN博主「三岁时超帅哦」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/nbcsdn/article/details/106543426解决方法:
使用shell连接到服务器之后,使用命令./bin/start-micro-quickstart
启动druid,启动成功且可以看到标准输出流的输出。ctrlC之后线程退出。
故尝试nohup ./bin/start-micro-quickstart &
启动,启动成功且输出了nohup.out文件,但关闭shell窗口后线程仍然退出。
nohup
的功能是退出终端不会影响程序的运行。 &
指在后台运行。
照上面的命令执行应该是不会再有关闭shell线程退出的情况才对的。
通过CSDN同行分享
————————————————
版权声明:本文为CSDN博主「三岁时超帅哦」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/nbcsdn/article/details/106543426解决方法:
自己写一个启动脚本,这样就不会有问题了,并且也解决了另一个问题,记不住启动命令的问题
#!/bin/bash
nohup ./bin/start-micro-quickstart > druid.log 2>&1 &
关于lixnu线程细节可以看这篇
版权声明
本文仅代表作者观点,不代表博信信息网立场。