事情如此: 看 resque,比较麻烦,快速使用没成功,对比后直接用 sidekiq,迅速 OK(细节也没去追究)。
此去几日;
测试环境一切 OK,今天打算部署到生产环境时多个 cap 的 stage 总报错(user 不对),不同 stage 的系统用户不同,有时认为 config/deploy/*.rb 下的 user,有时 config/deploy.rb 中 user,混了,总出错(同样的配置以前好几个项目用好好的,今天突然,同样时间原因没去追究),直接换了 mina,迅速 ok;
然后部署生产环境,发现通过 sidekiq 发的邮件都没有正文,标题什么的 OK,不走 sidekiq 直接发是 ok 的,代码没改(除了改 cap->mina),路上手机上网找了下没找到合适的原因。
回来想起 mina 没有配置 sidekiq 处理,用老的 cap 时候起得服务,自己出问题是重启和手动起过。
目前是 sidekiq 发邮件没有正文,还没来得及定位,有遇到过的直接给指导下吧。
ps,有大把时间的同学该多幸福啊。