問題タブ [periodic-task]

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 に答える
899 参照

django - セロリ共有タスクを正しく実行していますか?

セロリの定期的なタスクを開始する方法は次のとおりです。まず、次のコマンドを実行します。

そしてその後、このコマンド:

これら 2 つのコマンドを 2 つの異なるターミナル タブで実行すると、セロリ ビートの定期的なタスクが実行され始めます。説明されているコマンドのいずれかを実行しないと、定期的なタスクが実行されません。私の質問は次のとおりです。単一のコマンドでセロリを起動する方法はありますか、それとも runserver コマンドでさらに良い方法はありますか?

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

django - Django Celery の定期的なタスクを定期的に実行するようにスケジュールする

Django Celery タスクを実行して、月曜日から金曜日まで、およびその日の午前 9 時から午後 5 時までのみ実行するにはどうすればよいですか?

celery.py

crontab() に追加して、その日とその時間帯だけに実行するパラメータは何ですか?

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

python - Python、Raspberry pi、正確に 10 ミリ秒単位でタスクを呼び出す

私は現在、センサーからデータを取得するために 10ms ごとに関数を呼び出そうとしています。

基本的に、gpio 割り込みからコールバックをトリガーしていましたが、センサーを変更しましたが、現在使用しているセンサーには、コールバックを駆動するための INT ピンがありません。

したがって、私の目標は、同じ動作をすることですが、タイマーによって内部割り込みが生成されることです。

このトピックからこれを試しました

しかし、実行すると、タイマーが実際には正確ではなく、時間の経過とともに派生していることがわかります。

そのため、タイマーは 10 ミリ秒ごとに 0.2 ミリ秒ずつ派生しており、数秒後にはかなり大きなバイアスになります。

Python は実際には「リアルタイム」向けに作られていないことは知っていますが、それを行う方法があるはずだと思います。

誰かがすでに Python で時間の制約を処理しなければならない場合は、アドバイスをいただければ幸いです。

ありがとう。