私はPythonで書いているサービスを持っています。これは、ユーザーがタスクを異なる間隔で実行するようにスケジュールすることを可能にします。タスクの例としては、次のようになります。間隔を置いてタスクをスケジュールするのに最適なツールですか?
- タスクA:10秒ごとに のステータスチェックを行う
- タスクB:3秒ごとのステータスチェックを行う
- タスクC:すべての15のステータスチェックを行います秒
タスクは互いに独立して実行する必要があります。また、前の試行が完了するまでTask A
が再び実行できないようにしたいと思います。タスクの数は動的なので、実行する間隔も同じであることに注意してください。
私はRabbitMQを見てきましたが、この種のことができるかどうかを判断するのは苦労しています。