标签: ruby-on-rails ruby delayed-job
一个非常简单的问题,我找不到明确的答案。
delayed_job进程是否加载了rails环境并保持打开状态? 我需要保持变量的状态(用于电子邮件目的)。
目前我使用ar_sendmail,但它的守护进程每次(每5分钟)重新加载一次环境,并且我失去了变量的状态。
ar_sendmail
答案 0 :(得分:2)
我在rails中广泛使用了延迟的工作,根据我的个人经验,请在数据库中保留你正在谈论的变量,并且不要在rails过程中维护变量的状态。