serverless.ymlでは、1つの関数について、私のイベントセクションは次のとおりです。
events:
- schedule:
rate: cron(55 7-23 * * * *)
デプロイしようとすると、次のエラーが発生します。
Serverless Error ---------------------------------------
An error occurred while provisioning your stack: AlertEventsRuleSchedule1
- Parameter ScheduleExpression is not valid..
このAWSdocoページは、この構文に問題がないことを示しているようです。
http://docs.aws.amazon.com/AmazonCloudWatch/latest/events/ScheduledEvents.html
最後の「*」を削除しても同じエラーが発生します
@ chris-hailstormを報告していただきありがとうございます👍
この問題はhttps://github.com/serverless/serverless/issues/2344に関連してい
ねえ@ chris-雹の嵐
cron式が間違っているのは
同じCron式でDay-of-monthフィールドとDay-of-weekフィールドを指定することはできません。 フィールドの1つに値を指定する場合は、?を使用する必要があります。 (クエスチョンマーク)他に。
https://docs.aws.amazon.com/AmazonCloudWatch/latest/events/ScheduledEvents.html#CronExpressions
それは問題ではないので閉じる。
最も参考になるコメント
ねえ@ chris-雹の嵐
cron式が間違っているのは
https://docs.aws.amazon.com/AmazonCloudWatch/latest/events/ScheduledEvents.html#CronExpressions
それは問題ではないので閉じる。