まあ、あまり時間がありませんが、本番環境の Sidekiq を監視する必要があります。問題は、特定のキュー内のジョブがキューに登録されてからどのくらいの頻度で実行されるかを監視したいことです。
Sidekiq が何なのかわからない場合は、まず Google/AI_ing してください。
ポップアップの質問ですか?そのための新しい拡張機能を AI に作成してもらってはいかがでしょうか。はい、なぜでしょうか?ただやってみよう。
始めましょう。
これが AI に求めることです
Can you write a chrome extension for Sidekiq, what I want to achieve: * In the "busy" Sidekiq tab, figure out what queues we have * I want a simple select to filter the queue. Let's say I open the extension and filter by default queue, now the "busy" page only shows jobs in the default queue
バンプ!必要なファイルが生成され、もちろん機能しますが、100% の場合ではありません。私は更新ボタンを押すのが面倒なので、自動ポーリングをうまく処理できません。
自動ポーリングを使用すると、Sidekiq が HTML コンテンツを自動再ロードするために問題が発生します。
その後、質問を続けた結果、最も簡単な方法は、setInterval を使用して 1 秒ごとにフィルターを適用することであることがわかりました。
作業はわずか 15 ~ 20 分程度で完了します。そして、ここにコードをプッシュします: https://github.com/sinaBR2/shitty-but-works-sidekiq-queue-filter
その名前のように、くだらないですが、機能します。
AI 時代では、次のことが可能です。
そして最後に最高機密を教えます。 Startup は、これを最も UI フレームワークを使用して美しいダイアログにラップし、SaaS として導入します。ユーザーは毎月料金を支払う必要があります。
コーディングを楽しんでください!
以上がクソだけど機能する拡張機能の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。