或許你的組件很不幸,出現了內部錯誤,可能會致使EAS服務中止運行。你可能不但願這樣的事情發生,但願一旦出現問題,EAS能繼續運行,或則自動從新啓動,繼續運行。rest
這樣,你能夠使用PBOnFatalError和PBRollbackOnRTError這兩個環境變量server
PBOnFatalError:指定EAS一旦在pb組件發生內部錯誤後,是應該繼續運行仍是關閉,仍是從新啓動。事務
可選參數值以下:變量
continue - 服務繼續運行,但會拋CORBA_TRANSACTION_ROLLBACK異常客戶端
restart - 服務將自動從新啓動異常
shutdown - 服務將自動關閉,這個是默認的值環境變量
PBRollbackOnRTError:指定當pb組件在easerver上運行時,若是出現一個運行時異常,事務該如何處理,可選擇參數值以下:co
n, no, or false - 異常在拋給客戶端以前,事務會被提交錯誤
y, yes, or true - 異常在拋給客戶端以前,事務會被回滾,這是默認值參數