在Rails中初始化Singleton的最佳位置在哪里?
我在Ruby on Rails应用程序中使用Carrot AMQP库,我只想初始化一次设置而不是每次生成的任务。
我目前在我的environment.rb中有它,它似乎有效,但我不完全确定这是最好的地方。
只有在Rails启动了一个好主意后才能初始化Carrot,还是应该为每个创建的任务创建一个新的Carrot对象?
答案 0 :(得分:1)
# config/initializers/carrot.rb
require 'carrot'
#set some carrot settings