Rails sidekiq 自动关闭的问题

wudixiaotie · 2014年08月06日 · 最后由 wudixiaotie 回复于 2014年08月09日 · 2520 次阅读

在项目中的测试机上

nohup bundle exec sidekiq -d -e production -l log/sidekiq.log &

总会隔一天自动关闭,日志里也没有错误,能不能是机器内存过低导致的,因为 resque 起到第三个 worker 时,这台机器会报这个错 cann't allocate memory。但是 sidekiq 能启动起来运行几个小时没问题阿。。。哪个大神遇到过类似的问题,或者有什么解决办法。

应该就是内存问题啦,多大内存的?

内存多大?我曾经用过一个 vps 经常导致某些进程自动关闭 换个别家的大内存的就好了

log 有没有显示一些信息?

#3 楼 @hz_qiuyuanxin log 没有显示信息,都是正常的启动任务 结束任务的信息。

#3 楼 @hz_qiuyuanxin #2 楼 @zj0713001 #1 楼 @small_fish__ 有可能是内存的问题 ,内存多大我也不清楚。最开始我以为是并发数大于 rails 的数据库连接最大数,结果改小了也不行。。。估计就是内存的问题了。。。

6 楼 已删除
需要 登录 后方可回复, 如果你还没有账号请 注册新账号