只是簡單地想一想,我看到了三種選擇,都涉及使用SDSF(系統顯示和搜索工具)。
請注意,並非所有的大型機商店許可證SDSF,這是IBM產品。存在ISV替代品;我知道這些但不熟悉它們。
如果這是在我工作的商店中完成的,我將與大型機建立一個SSH會話並提交批處理作業以執行鏈接中描述的Rexx代碼。批處理作業可以檢查CICS區域的狀態併發送電子郵件。我的偏好來自以前完成所有這些事情,我只是沒有像這樣把它們放在一起。
您的大型機可能禁止使用Rexx,或者不允許SSH連接到他們的機器,或者不願意設置Rexx接口到SDSF。他們可能對Java有同樣的感受。
可能存在安全隱患,logonID和密碼將在您的腳本中,是嗎?那個ID將被授權做什麼?劇本將如何獲得保證?是否需要定期過期的ID的密碼?
所有這些都是說您必須與(可能多個)大型機員工一起工作才能使此過程正常工作。這些問題都不是爲了阻止你完成你的目標;您的目標必須在不損害系統安全性和完整性的情況下完成。
一些其他的事情要考慮...
你爲什麼要檢查是否CICS區域是嗎?如果這是因爲(例如)你會開始一個批處理過程來向該區域發送消息(如果該消息已啓動並通知某人已關閉),那麼最好將錯誤處理構建到批處理過程中。
大型機商店通常會安裝一些自動化軟件,以在發生重大事件時通知用戶 - 鈴聲響起,指示燈閃爍,傳呼機停止響應,發送電子郵件等等。也許您正在處理的事情正在處理中以不同的方式。
謝謝,我發現這很有用,即時嘗試寫這個 – ghosts 2013-02-27 07:14:45