业务处理异常是怎么回事?
2021-11-17

情况一:第三方服务的业务处理异常,可以做自定义异常

情况二:第三方服务处理业务超时,即SocketTimeoutException异常

情况三:连接第三方服务超时,即ConnectionPoolTimeoutException异常

情况四:连接第三方服务的连接池异常,即ConnectionPoolTimeout

处理方案:

  情况一:根据第三方定义的信息,比如错误码,本地程序做对应的事务回滚

  其他情况:本地服务捕获对应的异常,并做对应的事务处理

 

大家都在看
本站系本网编辑转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与本网联系,我们将在第一时间删除内容!本站文章版权归原作者所有,内容为作者个人观点。本站只提供参考并不构成任何投资及应用建议。本站拥有对此声明的最终解释权。