都没留下什么日志信息,有类似于java的dump文件可以查原因么? 谢谢。
有疑问加站长微信联系(非本文作者)
入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889
现在用nohup在后台起着进程,不知道什么原因,进程就没了。 一般都是在并发比较多的时候,如果并发少,没有发现这个问题。
有没有可能是nohup的原因,我们都是通过ssh远程连接到服务器的。多个终端连接和断开会导致nohup释放了?
多少位的系统?是不是内存使用超标,被系统踢出了?
64位,内存和cpu都搓搓有余。
崩溃了,你代码有问题。。用recover将崩溃信息写到一个文件上吧
这个给你参考:http://studygolang.com/topics/1103
是不是占用内存太大,激活了linux oom 被oom给干掉了
谢谢各位,做了些优化,把数据库连接池做了缓存,这几天没发现crash了。 不过,crash以后的日志还是需要记录。
`单行代码`
现在用nohup在后台起着进程,不知道什么原因,进程就没了。 一般都是在并发比较多的时候,如果并发少,没有发现这个问题。
有没有可能是nohup的原因,我们都是通过ssh远程连接到服务器的。多个终端连接和断开会导致nohup释放了?
多少位的系统?是不是内存使用超标,被系统踢出了?
64位,内存和cpu都搓搓有余。
崩溃了,你代码有问题。。用recover将崩溃信息写到一个文件上吧
这个给你参考:http://studygolang.com/topics/1103
是不是占用内存太大,激活了linux oom 被oom给干掉了
谢谢各位,做了些优化,把数据库连接池做了缓存,这几天没发现crash了。 不过,crash以后的日志还是需要记录。