共用方式為


監視日期/時間

監視日期/時間活動會以您指定的時間或間隔叫用 Runbook。 使用監視日期/時間活動,在一天、一周或一個月的特定時間叫用 Runbook。 您也可以排程在上次叫用 Runbook 之後經過特定秒數,或部署 Runbook 之後立即叫用 Runbook 時叫用。

監視日期/時間活動會使用執行 Runbook 伺服器之電腦上的作業系統系統時鐘,而不是國際標準時間(UTC),來驗證 Runbook 的啟動時間。 這可讓監視日期/時間活動在虛擬機環境中運作,即使系統時鐘因為移入或移出日光節約時間而進行調整,仍可繼續執行。 不過,如果 Runbook 已排定在系統時鐘向前調整一小時時略過的一小時內啟動,則會略過啟動時間,且 Runbook 會在下一個排程時間啟動。 如果 Runbook 排程在發生兩次的一小時內啟動,因為系統時鐘會向後調整一小時,Runbook 會啟動兩次。

根據您的時區的做法,在日光節約時間開始或完成時變更系統時鐘的一般正式時間是上午 2:00 或 02:00。 建議您設定排程,以防止在系統時鐘變更時略過或處理 Runbook 兩次。

當排程不允許 Runbook 執行時,監視日期/時間活動會變成非使用中。

[監視日期/時間] 活動最適合您需要定期執行不依賴其他系統中事件的例程。 例如,夜間備份程式,或在客戶服務收件匣中定期讀取和處理郵件。

其他使用案例

監視日期/時間活動會根據其設定的間隔啟動,並將 Runbook 執行傳遞至檢查排程活動。 [檢查排程] 活動會驗證 Runbook 是否允許在目前時間執行。

如果當時允許 Runbook 執行,檢查排程活動會發佈 True 的已發佈資料值。 如果下一個活動有叫用條件為「符合 Check Schedule 等於 true」的叫用條件,它會將 Runbook 執行傳遞至下一個活動。 如果當時不允許 Runbook 執行,檢查排程活動會發布 False 的已發佈數據值。 如果下一個活動有連結,且叫用條件為「符合來自 Check Schedule 的排程等於 false」,它會將 Runbook 執行傳遞至下一個活動。 當您想要根據排程驗證的結果實作條件式連結分支時,這會很有用。

設定監視日期/時間活動

設定監視日期/時間活動之前,您必須判斷您想要用來叫用 Runbook 的時間間隔。

使用下列資訊來設定監視日期/時間活動。

詳細資料索引標籤

設定 設定指示
選取要執行的 Runbook 絕對時間。 監視日期/時間活動會在您指定的時間每天叫用。
每 [x] 天 [y] 小時 [z] 分鐘 選取即可指定要執行 Runbook 的天數、小時和分鐘間隔。

開始:選取以指定過去一小時要叫用 Runbook 的分鐘數。 只有在您已指定 0 分鐘和至少 1 或 1 小時 時,才能使用此選項。

時間配量在一小時內:選取即可叫用您指定的分鐘數分鐘時叫用 Runbook。 只有在指定 0 天和 0 小時時,才能使用此選項。 例如,如果 分鐘 數設定為15,則[監視日期/時間] 活動會叫用每小時0、15、30和45分鐘。

立即觸發:選取以在部署后立即叫用 Runbook。
每 [x] 秒 選取即可指定每次執行 Runbook 之間的間隔,以秒為單位。

[監視日期/時間] 活動會在設定時間和間隔時接受下列輸入:

設定時間間隔

單位 接受的輸入
5 - 300
分鐘 0 - 59 (只有在同時指定小時/天時,才允許 0)
小時 0 - 23 (也指定天數/分鐘時允許 0)
0 - 48 (同時指定小時/分鐘時允許 0)
時間配量 1, 2, 3, 4, 5, 6, 10, 12, 15, 20, 30

已發佈資料

此活動不會產生已發佈的數據項。