Sidekiq
バックグラウンド プロセスに使用しているシステムで 5 つ以上のアプリケーションを実行しています。sidekiq process
どれがどのアプリケーションに属しているかを識別する方法。
質問する
257 次
1 に答える
0
「このSidekiqメソッドを呼び出してください」というような答えはできませんが、アプローチはできます。Sidekiq サーバー ミドルウェアを使用して、Redis キー (例: "Process_") を作成し、それにアプリの名前を割り当てることができます。キーの値を調べて、どのアプリがそれを作成したかを特定するだけです。逆の方向に進みたい場合は、アプリ名 (例: "application_") に基づいてキーをセットとして作成し、プロセス ID をメンバーとして追加します。Sidekiq Wiki にはサーバー ミドルウェアの使用例があり、Sidekiq コードを掘り下げ、Redis のドキュメントを参照して、Redis でキーを設定する方法を判断できます。
お役に立てれば。
于 2012-09-19T17:44:21.330 に答える