バックグラウンド処理を行う必要がある Rails アプリケーション (プリンターのグループのある種のロード バランサーのように機能する) があります。バックグラウンド処理ロジックは、すべての使用可能な (ビジーでない) プリンターを繰り返し処理し、ジョブが存在する限り、TCP ソケット経由で各プリンターに印刷ジョブを送信する必要があります。
バックグラウンド処理 (Starling / Workling / ActiveMQ、BackgroundRB、Delayed Job など) を処理するソリューションがいくつかあることは知っていますが、私のニーズに合った最適なソリューションは何でしょうか (それぞれに 1 つのワーカー / スレッドが必要です)。現在利用可能なプリンタ)?