淘宝上买的30一个月的linux主机,他们虽然说了不能用来挂软件,但我就是要挂,但是我发现,软件总是意外终止
我的运行命令是 nohup /root/myapp & , /root/myapp是我的程序 前面的nohup 和后面的&是别人教我加的,说是可以让程序在后台运行, 同时我也购买了阿里云主机,也是同样的运行方法,都是同样差不多的系统, 阿里云运行了好多天了,没有出现意外终止,但30源一个月的,却老是如此,之前运行后 我用top命令还可以看到,现在运行了 top命令干脆看不到那个进程了,
我又尝试运行了一次.当我提交命令后,返回 [1] 1742 这个表示程序成功运行了 是吧
然后我立刻执行 top 发现里面没有
然后我接着CTRL+C,想要退出top,命令 ,结果返回
[1]+ Exit 108 nohup /root/myapp
请大神指点,是不是被主机商做了什么手脚 限制 或者是其他原因,我应该如何去排查
谢谢
linux后台程序意外终止
答案:4 悬赏:20
解决时间 2021-03-15 04:55
- 提问者网友:娇妻失忆
- 2021-03-14 07:24
最佳答案
- 二级知识专家网友:我的任性你不懂
- 2021-03-14 08:19
查看当前目录中的nohup.out文件,里面有记录你的nohup程序运行日志。
全部回答
- 1楼网友:不服输的倔强
- 2021-03-14 10:16
绝对是卖家对linux主机做了设定,不允许你运行,或者是运行后直接关掉
- 2楼网友:不服输的倔强
- 2021-03-14 09:34
ps aux ps aux ps aux
- 3楼网友:时光挺欠揍
- 2021-03-14 09:23
在你的程序里写日志,看看是什么时候运行到哪儿了怎么结束的
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯