स्थापना निर्देश

ubuntu पर resque स्थापित करें

Resque ओपन सोर्स बैच शेड्यूलर सरल और आसान सॉफ्टवेयर प्राप्त करना आसान है। पहले आवश्यक निर्भरता पैकेज स्थापित करें। यदि आप उबंटू जैसे डेबियन आधारित डिस्ट्रो का उपयोग करते हैं, तो टर्मिनल में कमांड को स्थापित करने के लिए नीचे चलाएं और स्वचालित रूप से बूट पर Resque ओपन सोर्स शेड्यूलर के साथ Redis शुरू करें:

    sudo apt install redis
    sudo systemctl enable redis

इसके बाद, अपने प्रोजेक्ट डायरेक्टरी में Resque जेम इंस्टॉल करें या अपने जेमफाइल में Resque जेम जोड़ें:

    gem 'resque'

अब, इसे बंडलर के साथ स्थापित करें:

    bundle install

आपके rakefile, या lib/कार्यों में कुछ अन्य फ़ाइल में (Ex: lib/tucks/resque.rake), Resque Rake कार्यों को लोड करें:

    require 'resque'
    require 'resque/tasks'

यदि आप चाहते हैं कि आपके कार्यकर्ता आपके एप्लिकेशन तक पहुंच चाहते हैं तो नीचे लाइन शामिल करें:

    require 'your/app'

Resque बैच जॉब शेड्यूलर वर्कर्स रेक कार्य हैं जो हमेशा के लिए चलते हैं। आप एक कार्यकर्ता शुरू कर सकते हैं:

    QUEUE=* rake resque:work

आप कई श्रमिकों को शुरू कर सकते हैं:

    COUNT=2 QUEUE=* rake resque:workers

यदि आप चाहते हैं कि आपके कार्यकर्ता हर कतार से काम करें, जिसमें मक्खी पर बनाई गई नई कतारें शामिल हैं, तो आप उपयोग कर सकते हैं:

    QUEUE=* rake resque:work

यदि आपने फ्रंट एंड को चलाने वाले मणि के रूप में Resque स्थापित किया है तो स्टैंडअलोन को चलाना आसान है:

    resque-web

पृष्ठभूमि प्रक्रिया को मारने के लिए CTRL-C दबाएं। Resque कार्यकर्ता Stdout को बुनियादी लॉगिंग का समर्थन करते हैं। आप कॉन्फिग/इनिशियलाइज़र/resque.rb में लॉगिंग थ्रेसहोल्ड को नियंत्रित कर सकते हैं

    Resque.logger.level = Logger::DEBUG

अब अपना आवेदन शुरू करें:

    rails server

बधाई हो! आपने लिनक्स क्लाउड सर्वर पर सफलतापूर्वक Resque Open Source Batch अनुसूचक स्थापित किया है। आनंद लेना!

 हिन्दी