2016-07-26 8 views
0

私はSWFを実装するためにpython botoライブラリを使用しています。Amazon SWFがタスクをスケジュールする

ワークフローで同じタスクを10回実行するワークフローをシミュレートしています。 10日後、ワークフローは完全とマークされます。

問題は実行回数に応じて異なる実行間隔を指定することです。たとえば、1回目の実行には5分、2回目の実行には10分などがあります。

実行時間を指定してタスクをスケジュールするにはどうすればよいですか?

+0

あなたの仕事をするスクリプトを書いて、指定した時間間隔でこのファイルを実行するシェルスクリプトを書いてください。 –

+0

swf内ですべてのスケジューリング作業をしたいと思っています。私たちは、次のスケジュール時間を得るための論理を書くことができます。 – Azhar

答えて

1

アクティビティをスケジュールするときに遅延オプションはありません。解決策は、アクティビティ実行回数に基づいて遅延を持つタイマーをスケジューリングし、タイマーがアクティビティの実行をスケジュールするときにスケジュールすることです。

関連する問題