markdown
最近在設定Azure Function的定時觸發類型程式的CRON運算式
寫好之後不太確定自己寫得到底對不對
研究了一下後有兩個做法
1. 本地偵錯模式
2. 用工具網站https://crontab.guru/
# 本地偵錯模式
本地執行後Console視窗上會寫目前執行中的Timer Trigger Function有哪些
以及列出這個Function之後會執行的五個時間點給你看,如圖:
# crontab guru
網站網址:https://crontab.guru/
Azure Function的Timer Trigger文件部分其實就有寫,時間運算式使用的是NCronTab 這個LIB來處理,所以就往「CRON運算式 確認」的方向去google,然後就找到這個網站,
雖然他比Azure少一層秒數的表達式,但也是可以提供一個參考,
直接把打好的表達式輸入進去,就可以看到你寫的會以怎樣的週期去執行:
不知道有沒有人做給Azure Function 用的版本,不然還是比較方便