我是EJB的新手。最近我正在研究软件可靠性,特别是在企业应用程序中。我想知道EJB应用程序服务器是否支持部署后的错误跟踪。
例如,当您在现实世界中部署EJB应用程序时,即使概率非常小,您的系统仍然会因为服务而出错(例如,在事务,并发,......垂直,水平服务或业务EJB中)影响系统性能)。在这种情况下,整个系统可以停止或不停止。
我的问题是EJB应用服务器是否支持任何错误跟踪API来识别和记录有关这些错误的所有信息?
关于逻辑编程的所有错误都不关心。
谢谢,抱歉我的英语不好。
答案 0 :(得分:0)
EJB规范要求EJB容器记录所有系统异常。对于大多数bean类型,它还要求EJB容器在抛出系统异常时丢弃bean实例,并使用其他实例为将来的请求提供服务。