问题描述:
springBoot 定时任务执行一段时间后失效,定时任务调用http过一段时间后什么异常也没有
原因:http请求僵死,导致线程也不往下执行,最终导致后面的定时任务也不执行;
解决方法:在http请求中设置超时时间;
设置主机连接时间: httpRequest.setConnectTimeout(30*1000);
从主机读取数据超:httpRequest.setReadTimeout(30*1000);
问题描述:
springBoot 定时任务执行一段时间后失效,定时任务调用http过一段时间后什么异常也没有
原因:http请求僵死,导致线程也不往下执行,最终导致后面的定时任务也不执行;
解决方法:在http请求中设置超时时间;
设置主机连接时间: httpRequest.setConnectTimeout(30*1000);
从主机读取数据超:httpRequest.setReadTimeout(30*1000);