2012-01-19 17 views
6

मेरी परियोजना में collectiveidea (https://github.com/collectiveidea/delayed_job) से मणि देरी_job का उपयोग करने की कोशिश कर रहा है, लेकिन यह अपवाद फेंकता है: "अनियमित निरंतर विलंबित :: DelayProxy ::काम"।देरी_बॉज काम नहीं करता है (रेल 3.1.3)

क्या मैं इसे स्थापित करने के लिए किया है: Gemfile:

gem 'daemons' 
gem 'delayed_job' 
gem 'delayed_job_active_record' 

आदेश लाइन:

Video.delay.convert 

मैं सब कर लिया है:

bundle install 
rails generate delayed_job:active_record 
rake db:migrate 
rake jobs:work 

नियंत्रक में इसका इस्तेमाल करते हुए इस तरह निर्देश में, लेकिन यह काम नहीं करता है। बहुत गुम हो गया, लेकिन सहायक निर्देश नहीं मिल सका। मुझे देरी_वर्क के साथ रेलवे स्रोतों को मिला है, लेकिन सभी कोड (जेमफाइल, स्क्रिप्ट, नियंत्रक, मॉडल) मेरे जैसा ही है, लेकिन आरसी का कोड काम करता है, मेरा - नहीं।

पीएस .: मैं रूबी और रेल के लिए नया हूं, मेरा सवाल लंगड़ा हो सकता है, लेकिन मैं दूसरे दिन इस समस्या को हल करने की कोशिश कर रहा हूं। और ... मेरा बुरा अंग्रेजी के लिए खेद है :)

+0

मैं सिर्फ वी 2.1.4 का उपयोग करने की कोशिश की है, लेकिन यह भी काम नहीं करता। और रेलवे के स्रोतों में पिछले संस्करण का उपयोग किया जाता है और अच्छी तरह से काम करता है। –

+8

मैंने अभी अपनी समस्या हल कर ली है। क्षमा करें अगर मैंने किसी के समय बर्बाद कर दिया। ** active_record और ** पुनः आरंभ वेब सर्वर: विलंबित :: Worker.backend =: सभी मुझे क्या करने की जरूरत प्रारंभकर्ता को (initializers/delayed_job_config.rb) लिखने के लिए है। यह विकास पर्यावरण में भी पुनरारंभ किए बिना लागू नहीं होता है। –

+1

आप उपरोक्त टिप्पणी में जानकारी के साथ अपने स्वयं के प्रश्न का उत्तर देने पर विचार कर सकते हैं। यह खोज करते समय दूसरों की मदद करेगा। – ScottJShea

उत्तर

2

ऊपर टिप्पणी से:

सभी मुझे क्या करने की जरूरत प्रारंभकर्ता (initializers/delayed_job_config.rb) करने के लिए लिखने के लिए है: विलंबित :: कार्यकर्ता .backend =: active_record और वेब-सर्वर को पुनरारंभ करें। यह पर्यावरण के विकास में भी पुनरारंभ किए बिना लागू नहीं होता है।

1

इस प्रयास करें:।

gem 'delayed_job_active_record', :git => 'git://github.com/collectiveidea/delayed_job_active_record.git' 
संबंधित मुद्दे