私はCloudwatch Scheduled Eventをセットアップしようとしていますが、理由を把握することはできませんが、私のcron式は無効と思われます。パラメータScheduleExpressionが無効です
私のcron式は次のとおりです。
のcron(5,15,25,35,45,55 * * * *)
私はそれが5日、15日、25日、35上で実行します、 1日の1時間ごとの45分と55分です。これはAWS Scheduled Eventsのドキュメントhttp://docs.aws.amazon.com/AmazonCloudWatch/latest/events/ScheduledEvents.htmlと一致しているようです。
上記のドキュメントでは、カンマ区切りの値を0から59まで、時間、月日(または曜日)、月および年を*のワイルドカードで反映することができますALLを反映する。
ラムダコンソール(関数を作成してCloudwatch Schedule Eventを選択するとき)とCloudwatchコンソール(トリガーのターゲットを選択するとき)でcron式を設定しようとしました。私のカスタムcron表現でもうまくいきませんでした。私は次のことを試してみました
:
5,15,25,35,45,55 * * * *
5,15,25,35,45,55 * ? * *
cron(5,15,25,35,45,55 * * * *)
cron(5,15,25,35,45,55 * ? * *)
毎回私はScheduleExpressionが有効でないというエラーを取得します。しかし、私はpremade rate()式の1つを使うことができます。
独自のカスタムcron式を使用するにはどうすればよいですか?
ありがとうございました。
正確に何がうまくいったのですか。 cronを使ったことはありませんでしたが、私はAWSのドキュメントに誤解されました。これは私を助けた:http://2ndwatch.com/blog/aws-lambda-scheduled-event-function-deep-dive-part-1/ – Brooks