دستورالعمل نصب و راه اندازی
نصب Resque را در اوبونتو
Resque Source Source Batch Scheduler ساده و آسان برای شروع نرم افزار است. ابتدا بسته های وابستگی لازم را نصب کنید. اگر از distro مبتنی بر Debian مانند Ubuntu استفاده می کنید ، در زیر دستورات را در ترمینال اجرا کنید تا نصب کنید و به طور خودکار Redis را با برنامه ریزی منبع باز Resque در Boot شروع کنید:
sudo apt install redis
sudo systemctl enable redis
در مرحله بعد ، سنگهای قیمتی Resque را در فهرست پروژه خود نصب کنید یا Gem Resque را به Gemfile خود اضافه کنید:
gem 'resque'
اکنون ، آن را با Bundler نصب کنید:
bundle install
در RakeFile یا برخی از پرونده های دیگر در Lib/Tasks (سابق: Lib/Tasks/Resque.Rake) ، کارهای Resque Rake را بارگذاری کنید:
require 'resque'
require 'resque/tasks'
اگر می خواهید کارگران خود به برنامه خود دسترسی داشته باشند خط زیر را وارد کنید:
require 'your/app'
Resque Batch Wob Scheder Workers وظایف Rake است که برای همیشه اجرا می شود. شما می توانید یک کارگر را شروع کنید:
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 Source Batch Scheduler را در Linux Cloud Server نصب کرده اید. لذت ببرید!