모든 작업자에게 특정 대기열 (또는 모든 대기열)에 대한 새로운 작업 처리를 중단하도록 지시하는 방법이 있습니까?Resque Queues가 새 작업을 처리하는 것을 일시적으로 중지하는 방법은 무엇입니까?
필요한 시스템을 사용할 수 없거나 (전원이 꺼지거나 하드웨어 오류 등) 가끔 문제가 발생하며 시스템이 온라인 상태가 될 때까지 대기열에서 작업 처리 기능을 끄는 것이 도움이됩니다.
각 작업이 모든 하위 시스템이 양호/나쁜 상태에 있다고 판단하는 대신 대기열에 신호를 보내 대기열에 신호를 보내고 하위 시스템이 다시 준비 상태가되면 다시 활성 상태로 만들 수 있습니다.
무거운 수법은 모든 작업자를 외부 적으로 종료하는 것입니다.
감사합니다. 비록 자동화 관점에서 보면 어색합니다. 즉 각 머신에 접속하여 각 프로세스에 대해 킬 신호를 발행한다. – crispy