Spring 重试机制实现原理

重试,我们都不陌生,是为了保障逻辑容错性和可用性的一种机制。一般在网络通信组件底层比较常见,比如网络连接操作,如果有网络中断时,一般需要重试几次。 在上层的业务代码里,如果我们需要对某个特定操作加入重试机制,可以硬编码,然后循环调用,累计调用次数,然后设定退出条件。 当有比较多的重试代码浑在正常的业务代码时,会看起来比较混乱,从功能的角度来看,重试的部分可以独立出来,保证常规业务代码的简洁。这正是
相关文章
相关标签/搜索