全球主机交流论坛
标题:
在docker中,加上&就直接退出!!!
[打印本页]
作者:
vickyFast
时间:
2021-8-16 16:28
标题:
在docker中,加上&就直接退出!!!
文件 proc_file.sh
命令
node /scripts/jd_cfd_loop.js >> /scripts/logs/jd_cfd_loop.log 2>&1 &
没有输出
去掉&就有输出
node /scripts/jd_cfd_loop.js >> /scripts/logs/jd_cfd_loop.log 2>&1
这是为啥呀~我醉了
作者:
suantong
时间:
2021-8-16 16:29
googledocker后台进程
作者:
vickyFast
时间:
2021-8-16 16:30
文件jd_cfd_loop.log是空白的~
作者:
cherbim
时间:
2021-8-16 16:36
提示:
作者被禁止或删除 内容自动屏蔽
作者:
vickyFast
时间:
2021-8-16 17:43
本帖最后由 vickyFast 于 2021-8-16 17:48 编辑
cherbim 发表于 2021-8-16 16:36
第一:&是后台运行啊,不退出才有问题(控制台不会显示)
第二:你的log内容先写入缓存,再写入文件,等一 ...
最后还是退出了脚本,应该是其他的问题。。
--------------------------------------------------默认定时任务执行完成---------------------------------------------------
默认定时任务执行结束。
[1]+ 退出 1 nohup node -u /scripts/jd_cfd_loop.js root/jd_scripts/logs/jd_cfd_loop.log >> / 2>&1
作者:
cherbim
时间:
2021-8-16 18:07
提示:
作者被禁止或删除 内容自动屏蔽
作者:
Chriss
时间:
2021-8-16 18:22
令人疑惑,直接复制楼上大佬的代码不就好了吗,你没发现报错的代码和你原来的代码不太一样吗
欢迎光临 全球主机交流论坛 (https://sunk.eu.org/)
Powered by Discuz! X3.4