問題タブ [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 に答える
2534 参照

django - セロリの花は、ローカル タイムゾーンの代わりに GMT 時間を表示します

Flower を pip 経由でインストールしましたが、すべて正常に動作していますが、タスクの時刻が flower に表示されると、タイムゾーンの時刻ではなく GMT 時刻が表示されます。 フラワー タスクのオプション

  • ピスノン - 3.4
  • ジャンゴ-1.8.7
  • Redis サーバー v=2.8.17
  • セロリ-3.1.19

私のセロリとジャンゴのconf:

TIME_ZONEを変更しようとしましたが、何も返さないか、CELERY_ENABLE_UTS = Falseに設定 します セロリのタイムゾーン プロパティを変更すると、ワーカー ログで変更されます。サーバーのHW時間も13:52です。

ワーカーログでは時刻が正しく表示されます。

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

celery - セロリの花は未知の労働者を与える

redis バックエンドでセロリを使用しています。

CELERY_RESULT_BACKEND を正しい redis url とブローカー url と共に Celery アプリ構成に渡しています。

-A を使用して Celery アプリへのパスを指定して flower を開始し、--inspect_timeout=30引数を設定してワーカーからの応答が遅くなるようにします。UI でワーカーをクリックすると、Unknown worker 'celery@' が表示されます。

これを機能させる方法はありますか?

0 投票する
0 に答える
1037 参照

python - セロリの花の表示を理解する

セロリの花がアクティブな列でタスクをN/Aと表示するのはどういう意味ですか? (スクリーンショット 01 -アクティブな列のタスク data_01)

それらが関連しているかどうかはわかりませんが、data_01 の同じ行で、合計 263,497 が受信され、251,900 が失敗または再試行なしで成功したことを示しています。私の理解では、受信した対の違いは. 成功すると、まだキューにジョブがあるということですか? (スクリーンショット 01)

問題は、rabbit-mq に問い合わせると、validate_data キューが空であるため、約 11,000 の差異が何から来ているかを確認することです (スクリーンショット 02 & スクリーンショット 03)

スクリーンショット01 花のスクリーンショット01

スクリーンショット02 rabbit-mq ウェブページのスクリーンショット02

スクリーンショット03 rabbit-mq コンソールのスクリーンショット03

0 投票する
2 に答える
3912 参照

python - セロリの作業履歴

Celery フレームワークの上でタスクを実行するためのフレームワークを構築しています。

最近実行されたタスクのリスト (最近 2 ~ 7 日間) を表示したいと思います。

API を見ると、app.backendオブジェクトを見つけることができますが、タスクを取得するためのクエリを作成する方法がわかりません。

たとえば、Redis やデータベースなどのバックエンドを使用できます。データベースに SQL クエリを明示的に書き込みたくありません。

API を使用してタスク履歴/結果を操作する方法はありますか?

Flower を使用しようとしましたが、イベントしか処理できず、開始前の履歴を取得できません。

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

python - セロリの花が見つからないjsファイル

花をセロリのタスク監視に使い始めたところです。すべてがローカルでうまく機能しています。しかし、コードをサーバーにデプロイして花のページを開こうとすると、次のエラーが表示されました

何か案は?

これはnginxの設定ファイルです

Flower は正常に動作していると思います。これはログ ファイルからのメッセージです

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

docker - root として実行していないときに、コンテナーから名前付きボリュームにアクセスしますか?

Docker Compose で Celery を実行しています。セロリの花を持続させたいです。私もです:

ただし、次のようになります。

理由を解明するために、次のことを実行しました。

これにより、次の理由が明らかになりました。

つまり、ディレクトリは としてマウントされますがroot、Celery のドックがルートとして実行されないよう[base code image]に、実行しているユーザーがルートではないことを確認します。


Celery Flower が root としてではなく実行し続けながら、この名前付きボリュームを使用できるようにするための最良の方法は何でしょうか?

0 投票する
2 に答える
3415 参照

docker - Flower データベースをときどきフラッシュするか、Docker から正常に終了しますか?

Docker で Celery Flower を実行しています (詳細については、この質問を参照してください)。コマンドは次のようになります。

で永続的なボリュームをすべてセットアップしました/flower。ただし、Flower は、30 分間のアップタイム (その間に ~120 のタスクが処理された) の後でも、データベース ファイルに何も書き込まないように見えます。

Docker コンテナーを正常に停止しても機能しないため、Docker は強制的にコンテナーを強制終了します。つまり、データベースには何も書き込まれず、何も永続化されていないかのようになります。

Flower にデータベースを時々フラッシュさせる方法、またはさらに良いことに、正常に終了させる方法はありますか?

0 投票する
2 に答える
4104 参照

python - セロリ フラワー ダッシュボード ワーカーの削除

最近 flower 0.8.4 をインストールしました。Digital Ocean でスナップショットを作成し、このスナップショットを使用して新しいサーバーを起動しました。今の花はまだ古い労働者の名前を示しています。既存のワーカー情報を保持しながら、このワーカーを削除するにはどうすればよいですか。

セロリの開始:

花:

ここに画像の説明を入力

0 投票する
2 に答える
2434 参照

rabbitmq - 誰かが花の負荷平均を説明できますか?

flower を使用して rabbitmq キューを監視しています。負荷平均の計算方法を理解できません。誰かが説明できれば、非常に役立ちます。
私はクアッドコアプロセッサを持っています。
ありがとうございました。