想问下 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)
哎。。。