Web服务失败通知框架java

时间:2013-11-04 11:39:04

标签: java web-services log4j

我们正在开发企业应用程序。它使用java技术开发。我们使用log4j进行日志记录。我们的应用程序的前端是Web / Mobile应用程序,中间层是Web服务,从中间层我们调用支持数据库和其他一些外部Web服务。支持的Web服务有时会崩溃。当后端服务关闭且中间层服务试图访问这些服务时,我们希望将一些电子邮件发送到某些电子邮件帐户。有没有可用的框架? 我们可以通过在log4j上配置SMTP来实现吗?

1 个答案:

答案 0 :(得分:1)

发送有关后端失败的电子邮件,理想情况下不应该是应用程序本身的责任。它是运营领域。你应该看看BAM工具。

为了使这些操作工具有效,您的应用程序需要做的就是拥有非常干净的异常处理和日志记录方法。对于例如应将每种类型的异常指定为非常具体的错误代码,以便可以使用这些已知的错误代码预先配置这些工具,以便它们的出现触发操作,例如发送电子邮件或短信。