出现这种情况,一般有以下几种情况:
情况一:第三方服务的业务处理异常,可以做自定义异常
情况二:第三方服务处理业务超时,即SocketTimeoutException异常
情况三:连接第三方服务超时,即ConnectionPoolTimeoutException异常
情况四:连接第三方服务的连接池异常,即ConnectionPoolTimeout
处理方案:
情况一:根据第三方定义的信息,比如错误码,本地程序做对应的事务回滚
其他情况:本地服务捕获对应的异常,并做对应的事务处理
原创 | 2023-01-08 19:56:02 |浏览:1.6万
出现这种情况,一般有以下几种情况:
情况一:第三方服务的业务处理异常,可以做自定义异常
情况二:第三方服务处理业务超时,即SocketTimeoutException异常
情况三:连接第三方服务超时,即ConnectionPoolTimeoutException异常
情况四:连接第三方服务的连接池异常,即ConnectionPoolTimeout
处理方案:
情况一:根据第三方定义的信息,比如错误码,本地程序做对应的事务回滚
其他情况:本地服务捕获对应的异常,并做对应的事务处理
Copyright 2005-2020 www.kxting.com 版权所有 | 湘ICP备2023022655号
声明: 本站所有内容均只可用于学习参考,信息与图片素材来源于互联网,如内容侵权与违规,请与本站联系,将在三个工作日内处理,联系邮箱:47085,1089@qq.com