java retry 设置上限_java-如何设置Spring Retry模板重试最大尝试次数:无限
我想用Spring Retry修改数据库连接的创建,以便在应用程序启动时数据库关闭时再试一次.我不想限制重试次数.我应该如何配置策略来做到这一点.
我当前的代码(我知道在这种状态下它限制为100):
SimpleRetryPolicy policy = new SimpleRetryPolicy(100, Collections.singletonMap(Exception.class, true));
// Use the policy...
RetryTemplate template = new RetryTemplate();
template.setRetryPolicy(policy);
Connection conn = template.execute(new RetryCallback() {
public Connection doWithRetry(RetryContext context) throws Exception {
return getConnectionFactory().createConnection();
}
});
我应该如何修改此代码?
解决方法:
使用AlwaysRetryPolicy代替SimpleRetryPolicy.
但是您可能想要添加BackOffPolicy以在重试之间等待.
然后,您可以中断线程以关闭所有程序.
标签:multithreading,jdbc,spring-retry,spring,java
来源: https://codeday.me/bug/20191109/2012890.html
java retry 设置上限_java-如何设置Spring Retry模板重试最大尝试次数:无限相关推荐
- java 设置系统参数_Java如何设置系统参数和运行参数
系统参数 系统级全局变量,该参数在程序中任何位置都可以访问到.优先级最高,覆盖程序中同名配置. 系统参数的标准格式为:-Dargname=argvalue,多个参数之间用空格隔开,如果参数值中间有空格 ...
- java方法设置切点_java相关:Spring AOP中定义切点的实现方法示例
java相关:Spring AOP中定义切点的实现方法示例 发布于 2020-6-6| 复制链接 摘记: 本文实例讲述了Spring AOP中定义切点的实现方法.分享给大家供大家参考,具体如下:一 配 ...
- java 线程不运行时间_java如何设置线程运行时间吗
java如何设置线程运行时间吗 关注:191 答案:2 mip版 解决时间 2021-01-28 13:16 提问者一种小幸福 2021-01-28 04:03 java如何设置线程运行时间吗 最 ...
- java bean传索引_Java如何设置bean的索引属性值?
在此示例中,我们显示如何设置索引属性的值.在下面的代码中,我们修改了数组类型的值.我们要改变的第二颜色MyBean的colors属性. 我们以与使用该PropertyUtils.setSimplePr ...
- java窗体背景图片_java 窗体设置背景图片问题 (附上登陆界面代码,我想加个背景图...
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 java 窗体设置背景图片问题 (附上登陆界面代码,我想加个背景图片,求大神帮忙改改) package com.qx; import java.awt.D ...
- java logger 日志级别_Java如何设置Logger日志级别?
在此示例中,您将看到我们如何更改或设置Logger日志级别.日志级别将告诉您Logger将记录哪个特定的日志消息. Logger如果级别等于或高于级别,则仅记录日志消息Logger.例如,当级别设置L ...
- java 改变窗口颜色_java swing 设置窗口背景颜色
java Swing 设置背景颜色: 由于Swing跟AWT有千丝万缕的联系,它既要支持AWT又要有自己新的体系,所以呢,这个如果对于AWT中的Frame是可以直接通过setBackground来设置 ...
- java web设置首页_java web设置默认首页方法
本文部分来自:https://blog..net/caiwenfeng_for_23/article/details/45486233 引文:在构建项目后,我们在使用Tomcat启动后设置默认首页方法 ...
- java删除cookie信息_java如何设置和删除cookie
/** * 删除cookie */ public static void clearCookie(HttpServletRequest request,HttpServletResponse resp ...
最新文章
- Nginx配置文件详细说明
- [转]GetProcAddress函数
- Web开发者用什么编辑器?
- Linux 下 VuePress 的安装使用
- 论“前置测试模型”-1 概念篇
- 在 IE 中使用 HTML5 元素
- 华为值多少钱?院士倪光南:13000亿美元!超过苹果,碾压阿里!
- IceSword偏门功能介绍
- EF入门 IQueryable和IEnumberable的区别
- html代码表白_七夕表白代码,樱花特效+爱心特效+花瓣+评论留言功能等
- matlab simulink 汽车制动纵向动力学建模
- 安装及使用RSSHub
- 计算机二级不能使用快捷键,你不可不知的几个Office2010另类快捷键_计算机二级_Office快捷键_Office考试_课课家...
- HashSet的实现原理
- WindowsPE无法安装系统
- 这3款音频文件转文字工具,操作真的很简单
- 实现类似微信视频聊天的功能
- 【牛客网——算法刷题】开篇介绍
- 鼠标右键点击桌面计算机,鼠标右键点击电脑桌面没有反应的解决方法
- SMT贴片加工产生焊点剥离的原因和方法