Linux setsid 为什么不能让 log.io 的进程在后台可靠运行呢?

kawa · 2018年05月23日 · 最后由 kawa 回复于 2018年05月24日 · 1129 次阅读

log.io 的启动命令为:setsid log.io-server;setsid log.io-harvester
启动进程后,断开 xshell 到服务器的连接,访问 hostname:28778 能正常查看到打印的日志。
然而中午电脑未操作不到 2 个小时(电源设置的 2 个小时进入睡眠状态),访问 hostname:28778,访问不到了。查看进程确实没 log.io 的进程了。
不明白第二种场景和第一种场景有什么本质区别,导致 setsid 不起作用了呢?
------------------------------------------------------------我是时间分割线-----------------------------------------------------------
下午的时候本来还能访问访问 hostname:28778,五分钟之后就访问不了了,这时 xshell 还连接着服务器。。。

共收到 2 条回复 时间 点赞
kawa #2 · 2018年05月24日 Author

❓

kawa #1 · 2018年05月23日 Author

难道是我对 setsid 命令有误解?

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册