1

在 Rails 中初始化 Singleton 的最佳位置在哪里?

我在 Ruby on Rails 应用程序中使用 Carrot AMQP 库,我只想初始化一次设置,而不是对生成的每个任务进行初始化。

我目前在我的 environment.rb 中有它,它似乎可以工作,但我不完全确定这是最好的地方。

只有在 Rails 启动后才初始化 Carrot 是一个好主意,还是应该为每个创建的任务创建一个新的 Carrot 对象?

4

1 回答 1

1
# config/initializers/carrot.rb

require 'carrot'
#set some carrot settings
于 2010-02-19T12:12:50.670 回答