我在rails3应用中使用delayed_jobs 3.0 gem来发送电子邮件通知。它使用nginx + capistrano部署在linode上。我的linode配置是512MB的RAM和24GB的存储空间。在那两个实例正在运行。
第二次实施的延迟工作正在解决问题。一段时间后它会关闭并需要手动重启。 Production.log和delayed_jobs.log上没有错误。当我发出命令“free -m”时,它将结果显示为: 缓存的总使用的免费共享缓冲区 纪录:496 415 80 0 5 45 - / + buffers / cache:364 131 交换:255 130 125
我无法找到它落空的原因,请告诉我可能的解决方案。