我正在寻找使用resque。我有两个独立的代码库 - 我希望我的Web应用程序将一个工作排入队列,另一个服务器上的工作人员将运行其他代码库。鉴于Web应用程序将排队一个类,似乎代码需要重复。
我的网络应用程序中是否有一个空类可以入队,然后在工作器代码库中有一个真正的类?这似乎不是很干。我有什么解决方案吗?
答案 0 :(得分:2)
您必须重复您的类名,但不能重复内部方法或代码。它可以作为主要应用程序的提醒,即使这样的工作也存在。
# executed by external job workers
module SomeJob
extend Resque::Plugins::Meta
@queue = :processor_X
def perform; end
end