在rails中初始化作业的位置?

时间:2017-12-08 08:47:40

标签: ruby-on-rails ruby

我已经创建了一些ActiveJobs,我想在应用服务器启动时立即启动。我一直很难找到一个初始化这些工作的地方。是否有类似于rails中的main方法的位置?

1 个答案:

答案 0 :(得分:1)

您可以将它放在您的application.rb配置文件中,如下所示

config.after_initialize do
# Your code
end

config.after_initialize接受一个块,该块将在 Rails完成初始化应用程序后运行。