go进程突然消失了,好几次都是。怎么去查找问题所在?感谢。

go_start · 2015-09-24 09:46:55 · 2695 次点击 · 大约8小时之前 开始浏览    置顶
这是一个创建于 2015-09-24 09:46:55 的主题,其中的信息可能已经有所发展或是发生改变。

都没留下什么日志信息,有类似于java的dump文件可以查原因么? 谢谢。


有疑问加站长微信联系(非本文作者)

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

2695 次点击  
加入收藏 微博
8 回复  |  直到 2015-10-09 07:35:49
go_start
go_start · #1 · 9年之前

现在用nohup在后台起着进程,不知道什么原因,进程就没了。 一般都是在并发比较多的时候,如果并发少,没有发现这个问题。

go_start
go_start · #2 · 9年之前

有没有可能是nohup的原因,我们都是通过ssh远程连接到服务器的。多个终端连接和断开会导致nohup释放了?

spqchk
spqchk · #3 · 9年之前

多少位的系统?是不是内存使用超标,被系统踢出了?

go_start
go_start · #4 · 9年之前

64位,内存和cpu都搓搓有余。

plain
plain · #5 · 9年之前

崩溃了,你代码有问题。。用recover将崩溃信息写到一个文件上吧

plain
plain · #6 · 9年之前
dayed
dayed · #7 · 9年之前

是不是占用内存太大,激活了linux oom 被oom给干掉了

go_start
go_start · #8 · 9年之前

谢谢各位,做了些优化,把数据库连接池做了缓存,这几天没发现crash了。 不过,crash以后的日志还是需要记录。

添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传