Rails sidekiq 如何跑 email 队列啊?

moliliang · 2014年10月20日 · 最后由 moliliang 回复于 2014年10月21日 · 2305 次阅读

想问下 sidekiq 如何跑邮件队列呢。。。好烦啊

设置了半天,启动的时候也加了-q mailer 参数。

使用 sidekiq_mailer 这个 gem 包也跑不起来。。。

参考官方帮助 使用 mail(xxx).deliver_later 又说这方法不存在。。。

其他自定义的队列能跑,就是邮件队列跑不起来。。。所以很疑惑。。邮件队列到底怎么跑呢!~

感谢!

哎。。解决了。 将 nohup bundle exec sidekiq -q shadow_worker,default 改成 nohup bundle exec sidekiq -q shadow_worker -q default

扯犊子。。。

调用方式改为 Mailer.delay.new_ticket(self.id)

哎。。。

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