Tôi không quen thuộc với nội bộ của Sidekiq và tự hỏi có ổn không khi khởi chạy một số phiên bản Sidekiq với cùng cấu hình (xử lý cùng một hàng đợi).Có thể nhiều trường hợp sidekiq xử lý cùng một hàng đợi
Có thể 2 hoặc nhiều trường hợp Sidekiq sẽ xử lý cùng một thông điệp từ hàng đợi không?
UPDATE:
tôi cần phải biết nếu có một cuộc xung đột có thể, khi chạy Sidekiq trên hơn 1 máy
Tại sao bạn muốn làm điều đó? Lợi thế của sidekiq trên resque được cho là đa luồng, vì vậy chỉ cần một quá trình. – Thilo
Tôi cần biết nếu có xung đột có thể xảy ra, khi chạy Sidekiq trên hơn 1 máy. Nó không phải là một câu hỏi về luồng so với quy trình. – Jacob
@Thilo, ngay cả trên một máy tính duy nhất, trong khi "chỉ có một quá trình là cần thiết" mà giới hạn việc sử dụng CPU đến 100% của một lõi đơn, giới hạn tốc độ xử lý hàng đợi. Tôi có một máy 8 lõi và muốn siekiq sử dụng 4 lõi với công suất tối đa, vì vậy tôi cần 4 quy trình. –