workers retries queues priority password ruby sidekiq

ruby - retries - ¿Pueden varias instancias de sidekiq procesar la misma cola?



sidekiq password (2)

No estoy familiarizado con las partes internas de Sidekiq y me pregunto si está bien lanzar varias instancias de Sidekiq con la misma configuración (procesando las mismas colas).

¿Es posible que 2 o más instancias de Sidekiq procesen el mismo mensaje desde una cola?

ACTUALIZAR:
Necesito saber si hay un posible conflicto al ejecutar Sidekiq en más de una máquina.


No, he ejecutado Sidekiqs en diferentes máquinas sin problemas.

Cada uno de los Sidekiqs lee desde el mismo servidor redis, y redis es muy robusto en escenarios multiproceso y distribuidos.

Además, si observa la interfaz web de Sidekiq, mostrará a todos los trabajadores en todas las máquinas porque todos los trabajadores están registrados en el mismo servidor redis.

Así que no, no hay problemas.


Sí, sidekiq puede ejecutar absolutamente muchos procesos en la misma cola. Redis solo dará el mensaje a un proceso aleatorio.