1
0

More than 3 years have passed since last update.

AWS EventBridgeでCronで設定した時間に起動しない原因と対処法

Last updated at Posted at 2020-07-29

AWS EventBridge のcron設定でつまづいたので、
その内容を共有します。もし同じ現象の方がいましたらぜひ参考にしてください。

現象

cronの設定を下記の画像のように設定した。

qiita_part1.png

上記の画像のように設定したが

平日の月曜日〜金曜日の8時に起動する認識だったが指定した時間に起動しなかった。

原因

Cronの設定を見直してみると下記のように設定されていた。

part2.png

確かに平日の月曜日〜金曜日の6時に設定されているが、
GMT基準で設定されているから。

GMTと日本の時差は9時間あるので、このCronの設定だと、
月曜日〜金曜日の15時に起動することになります
(ちなみにGMTより日本の方が9時間早いです。)

対処法

簡単に言うと、日本時間をGMTに変換すればいいだけです。

ちなみに以下のサイトで日本時間をGMTに変換できます。
https://www.jisakeisan.com/

a7228be11cf4dba04bdd3331ce024ff7.png

今回は、平日の6時に設定したいので

Cron側で月曜日〜金曜日の21時と設定すれば良いです。

589767c36711df13b01407add1d20f51.png

1
0
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0