Jesqueは私が使いたい良いツールです。
Jesque は Java での Resque の実装です。Ruby および Node.js (Coffee-Resque) 実装と完全に相互運用可能です。
Jesque は Maven プロジェクトであり、Redis に接続するために Jedis に依存し、JSON との間でマッピングするために Jackson とロギングのために SLF4J に依存しています。
しかしその前に、もう少し情報が必要です。Jesqueですべてのオープンジョブを取得することも可能ですか? この情報は、監視やダーティ リスタートに役立つ可能性があります。ダーティ シャットダウンの後、他のアプリケーションで同じジョブが既に実行されているか、キューに入っている場合は、他の分散アプリケーションで残りのすべてのジョブを確認すると便利です。これは可能ですか?ロードバランサーの背後にいくつかのアプリケーションが存在する可能性があり、元のクライアントが OK または FAIL フィードバックを取得しない場合、彼は再試行するため、ジョブが 2 回以上実行されることを避けたいので、同じジョブが複数ある可能性があります。いくつかの単一アプリケーション (ロードバランサー!!!)。
私は Java を使用しているので、おそらく、別の redis db クライアント ツールを使用して自分で REDIS DB を調べることも可能です。jesqueでこれを行う機会がない場合、これは私の2番目のオプションです。Java用の優れたredis dbクライアントを知っている人はいますか?