EAServer 中的pb组件出现内部异常后的补救方法

或许你的组件很不幸,出现了内部错误,可能会致使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 - 异常在抛给客户端以前,事务会被回滚,这是默认值参数

相关文章
相关标签/搜索