1
SkygearのPythonクラウドコードでcronジョブを設定しようとしましたが、デコレータに何を入力するべきかわかりません。私はそれが二番目のユニットではうまくいくことを知っているだけですが、ジョブを12時間ごとに実行するようにスケジュールする方法はありますか?毎秒秒数を計算するのは難しいです。12時間ごとにSkygearのcronジョブを実行するにはどうすればいいですか?
私のコードは次のようである、機能はPOSTリクエストを呼び出すことです:
@skygear.every('@every 43200s')
def post_req():
print ('scheduled to run every 12 hours')
url = myurl
ref = something
r = requests.post(myurl, data = {'token':some_token, 'ref':something})
それが実際に動作しますが、より良い形式で書き込むためのいくつかの方法がありますか?
おかげだろう!このように思えます。 – joyz
フックの下で、skygearはhttps://github.com/robfig/cronを使用してcrontab表記を解析しています。 –