Hướng dẫn cài đặt

Cài đặt Resque trên Ubuntu

Bộ lập lịch lô nguồn mở Resque rất đơn giản và dễ dàng để bắt đầu phần mềm. Đầu tiên cài đặt các gói phụ thuộc cần thiết. Nếu bạn sử dụng phân phối dựa trên Debian như Ubuntu, hãy chạy các lệnh bên dưới trong thiết bị đầu cuối để cài đặt và tự động bắt đầu Redis với bộ lập lịch nguồn mở Resque khi khởi động:

    sudo apt install redis
    sudo systemctl enable redis

Tiếp theo, cài đặt Resque Gem trong thư mục dự án của bạn hoặc thêm Gem Resque vào Gemfile của bạn:

    gem 'resque'

Bây giờ, hãy cài đặt nó với Bundler:

    bundle install

Trong RakeFile của bạn hoặc một số tệp khác trong LIB/TASS (ví dụ: LIB/Nhiệm vụ/Resque.Rake), tải các tác vụ Rake REDQUE:

    require 'resque'
    require 'resque/tasks'

Bao gồm dòng bên dưới nếu bạn muốn nhân viên của mình có quyền truy cập vào ứng dụng của mình:

    require 'your/app'

Công nhân lập lịch làm việc hàng loạt là các nhiệm vụ cào chạy mãi mãi. Bạn có thể bắt đầu một công nhân:

    QUEUE=* rake resque:work

Bạn có thể bắt đầu nhiều công nhân với:

    COUNT=2 QUEUE=* rake resque:workers

Nếu bạn muốn nhân viên của mình làm việc với mọi hàng đợi, bao gồm cả hàng đợi mới được tạo ra, bạn có thể sử dụng:

    QUEUE=* rake resque:work

Nếu bạn đã cài đặt Resque như một viên đá quý chạy, đầu tiên thì độc lập rất dễ chạy:

    resque-web

Nhấn Ctrl-C để tiêu diệt quá trình nền tất cả công nhân. Công nhân Resque hỗ trợ đăng nhập cơ bản vào stdout. Bạn có thể kiểm soát ngưỡng ghi nhật ký trong cấu hình/khởi tạo/resque.rb

    Resque.logger.level = Logger::DEBUG

Bây giờ hãy bắt đầu ứng dụng của bạn:

    rails server

Chúc mừng! Bạn đã cài đặt thành công Bộ lập lịch Batch nguồn mở Resque trên Linux Cloud Server. Thưởng thức!

 Tiếng Việt