問題タブ [flower]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
884 参照

python - セロリ ワーカーの処理タスクを停止するか、Flower で「未使用」のタスクを監視します

セロリ キューのすべてのタスクがサード パーティの API にヒットしているとします。ただし、API にはレート制限があり、私はそれを追跡しています (尊重する​​必要がある 1 日あたりの制限と 1 時間あたりの制限があります)。レート制限に達するとすぐに、新しいタスクの使用を一時停止し、問題がないことがわかったら再開したいと考えています。

次の2つのタスクを使用してこれを達成しました。

その後、サードパーティの API タスクを送信し続けることができ、コンシューマーが追加されるとすぐに、すべてのタスクが消費されます。偉大な。

ただし、このキューにはコンシューマーがいないため、 Flowerで送信されているジョブを(コンシューマーが追加されるまで)見ることができないようです。

私が間違っていることはありますか?この「一時停止」を別の方法で実行して、送信されたジョブが引き続き表示されるようにすることはできますか?

PSおそらくこれはこの問題に関連していますが、100%確実ではありません:https://github.com/celery/celery/issues/1452

それが違いを生む場合、私はamqpブローカーを使用しています。

女の子と男の子に感謝します。

0 投票する
1 に答える
977 参照

celery - flower の HTTP API get task info が機能しないのはなぜですか?

私はセロリの花のプロジェクトを行っています。ここで、flower http api を使用していくつかのセロリ タスクの詳細が必要ですが、 http://localhost:5555/api/task/info/の flower http api でリクエストを行うと、task_id500 エラーが返されますか?

花のページで大丈夫です。

ここに画像の説明を入力

リクエストを使用して http API を取得しているときに、エラーが発生しました。

ここに画像の説明を入力

すべての手順は、Flower のドキュメントに従っています。以下のように花のロギング: ここに画像の説明を入力

0 投票する
1 に答える
366 参照

django - セロリの花を展開

セロリのタスクを監視するために flower をデプロイしましたが、flower のダッシュボードに十分な情報が表示されません。ここに画像の説明を入力

完全な情報ダッシュボードをドキュメントとして取得するにはどうすればよいですか。 https://flower.readthedocs.io/en/stable/screenshots.html