相关疑难解决方法(0)

在Heroku上运行delayed_job工作者?

所以现在我有一个delayed_job的实现,它完全适用于我的本地开发环境.为了在我的机器上启动工作人员,我只是运行rake jobs:work并且它完美地工作.

为了让delayed_job在heroku上工作,我一直在使用相同的命令:heroku run rake jobs:work.这个解决方案可以工作,我不需要为Heroku支付任何工作成本,但我必须保持命令提示窗口打开,否则我关闭它时delayed_job工作程序停止.是否有命令永久保持这个delayed_job工作程序即使在我关闭命令窗口时也能正常工作?或者还有另一种更好的方法吗?

terminal ruby-on-rails heroku delayed-job

16
推荐指数
2
解决办法
6516
查看次数

Mailgun for Rails应用程序

目前我正在努力将Mailgun应用到我的rails应用程序中,但我似乎对最好的方法感到困惑.

我已经实现的方法是设置区域,添加gemfile,然后通过Active Job设置后台处理器.由于不确定这是否是最好的方法,我还没有设置后台处理器.

我已经看到其他资源说我应该简单地使用Heroku Add-on,然后使用额外的最小编码.我还想提一下,我有Devise设置,所以我不需要为典型情况发送电子邮件.

正如你所看到的,我在这一点上很失落,只是想了解哪种方法最好.如果您碰巧了解自己或有充足的资源可以使用,请告诉我=)

旁注:我也被告知"不要触发从ActiveRecord回调发送的电子邮件 - 从控制器执行此操作." 我写下来指的是什么时候到了,在这里我= P你同意这个说法吗?

我可以添加代码,如果它会有所帮助,但我很困惑哪些代码实际上有用...

非常感谢!

编辑

还有一个问题:理想情况下,我希望能够向应用程序上的所有用户发送自定义电子邮件(IE:每周更新,新网站功能等).Mailgun甚至会成为这样做的正确方法吗?

ruby email ruby-on-rails heroku mailgun

9
推荐指数
1
解决办法
3031
查看次数

标签 统计

heroku ×2

ruby-on-rails ×2

delayed-job ×1

email ×1

mailgun ×1

ruby ×1

terminal ×1