醫院的生理匣道器系統(二),工作排程器設定,工作筆記

前言

這次來看一下 醫院的生理匣道器系統的設計稿(圖1、圖2)。

目前的生理匣道系統,再11月底又擴充了。


匣道器狀態(圖1)
錯誤率報表(圖2)


這次擴充的部分是加入,檢視匣道器狀態、統計各別使用。

檢視匣道器狀態,顧名思義就是 要檢查 目前的機器是否有再運轉、那些台的運轉狀態為異常,參考圖1。

每10分鐘,就需要去檢查最後一次機器機收到數據在甚麼時候,如果超過10分鐘以上表示機器不再正常運轉下,就需要 將匣道器狀態設為灰色。(圖3)

檢測匣道器狀態(圖3)

也就是說需要設定排程,時間到自動觸發。以往的經驗中,是寫好API ,放雲端中排程、設定時間就可以自動執行,這次是在醫院的主機上,能盡量不使用外部軟體、以原始wondows能做的功能優先的原則下,這次採用了windows的排程設定。

windows的排程設定

windows的電腦管理>工作排程器(圖4)。使用windows 的排成 可以查看事件檢視器是否有執行,也有很完善的設定介面。

工作排程器(圖4)

美中不足的地方是,選擇「建立工作」的選項 有時候會建立失敗, 改用「建立基本工作」做建立 就可以設定完成。

不知道是甚麼原因,在公司的測試機上 建立工作 是失敗的,但透過建立基本工作卻可以成功。

問了前輩,得到的回覆 「因為測試機是OEM,有些兼容性有問題。」

設定執行工作

設定執行工作(圖5)

有坑! !

在設定執行排程時,也遇到過坑,執行時間如果沒有設定重複工作隔xx分鐘,即使設定每天執行,卻也只執行一次。(圖6)

設定重複時間(圖6)

在設定完排成每天執行,卻只執行一次。查看了 正在執行工作,發現到第一次有啟動,但卻沒結束,查看紀錄也發現到 只執行一次。

查看 所有正在執行的工作 有在啟動,但卻沒有結束的動作

心得

如果沒看歷程記錄,還真的不知道最後執行在甚麼時候。(圖7)


執行檢查(圖7)

在設定排程上,也是有些地方需要注意,是不是有正確執行,也要去檢查寫出來的程式 是否會

吃資源而延宕在那邊。

「不做不知道,一做才知道」,到底誰知道?😏

留言