阿里云挂后台的 nohup 老被自动杀掉

2017-05-03 14:04:58 +08:00
 jason19659

阿里云挂后台的 nohup 老被自动杀掉。
写了个 java websocket 的程序,想在后台跑着,java 每次都莫名其妙被杀掉,有大佬知道是什么情况吗。
用 mvn exec:java 命令跑的。。。

10456 次点击
所在节点    云计算
53 条回复
fengfisher2
2017-05-03 14:46:04 +08:00
@jason19659 嗯,所以,不是阿里云的问题。要么优化,要么给钱。
reus
2017-05-03 14:47:04 +08:00
Out of memory
Out of memory
Out of memory
Out of memory
Out of memory
Out of memory
Out of memory
Out of memory
Out of memory
Out of memory
jason19659
2017-05-03 14:50:05 +08:00
#19 其实还是阿里云的机器太烂。。。同配置的谷歌云就跑的好好的。。。
timothyye
2017-05-03 14:56:49 +08:00
supervisor,systemd,upstart 选一个吧
cloverstd
2017-05-03 14:59:18 +08:00
@timothyye #24 还有 docker
msg7086
2017-05-03 14:59:28 +08:00
(java) total-vm:2332480kB

你 Java 吃了 2.3G 内存,炸了应该是不意外。

另外机器烂或者不烂是不会影响内核杀进程的。
阿里云的机器就算是发霉长毛了也不会因为这个所以乱杀进程。
Buffer2Disk
2017-05-03 16:07:15 +08:00
跟机器烂不烂没关系
goodryb
2017-05-03 16:32:31 +08:00
@Buffer2Disk #27
@msg7086 #26
@rrfeng #2

和程序有什么关系,就是云厂商的问题,让楼主尽情黑一下有这么难吗?
solee
2017-05-03 16:39:19 +08:00
不充个 1000w 怎么能行~ 试试进程管理的工具嘛 supervisor
jwnlive
2017-05-03 17:38:22 +08:00
程序的问题,和机器没关系了
firefox12
2017-05-03 17:49:52 +08:00
爬取 taobao.com 失败 !
huangzxx
2017-05-03 17:50:35 +08:00
systemd
janxin
2017-05-03 17:52:15 +08:00
机器压力过大会自动 kill 程序,你看看是不是当前 java 进程权重太高了?如果太高就赶紧换更高配置的
isno
2017-05-03 17:56:08 +08:00
阿里云这锅可不能背
jason19659
2017-05-03 18:10:31 +08:00
@isno #30 同样的机器配置在谷歌云上跑一点问题都没有
ysjdx
2017-05-03 18:12:23 +08:00
OOM 了。。。
Arnold
2017-05-03 18:37:54 +08:00
@goodryb 这个评论让我看到了真像。
mooseen
2017-05-03 18:56:16 +08:00
应该是内容占用太多,之前使用 redhat 发现内存占用过高时,OS 直接把 sshd 服务给杀了...
YouXia
2017-05-03 19:00:33 +08:00
@jason19659

既然都是程序员了,那么还是对自己要求高点,别换个系统症状不一样就认为是系统问题。

在谷歌云上没问题,那就需要你去检查为什么没问题,比如依赖的库不一样,比如内存泄露,运行时间导致等等。
eloah
2017-05-03 21:05:37 +08:00
阿里云表示这个锅不背

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/358790

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX