思迅客户端数据库网络超时不断软件

This commit is contained in:
liyj 2026-01-13 16:41:54 +08:00
parent 7006a2e32a
commit 6165ec1fa1

View File

@ -109,8 +109,28 @@ public class DynamicTaskScheduler {
refreshTime=DateUtil.formatDateTime(dataBaseInfo.getRefreshTime());
commentModel.setSyncTime(refreshTime);
}
int i=0;
boolean isException=false;
while (i<3){
try {
sxDataService.syncStoreData(dataBaseInfo,commentModel);//同步网上售卖流水
break;
}catch (Exception e){
i++;
try {
Thread.sleep(Long.parseLong("3000"));
} catch (InterruptedException ex) {
log.info(ex.getMessage());
}
if(i==3){
log.info(e.getMessage());
isException=true;
}
}
}
if(isException){
return;
}
if(StringUtils.isNotEmpty(refreshTime)){//有刷新时间证明不是全量需要判断是否有新商品有新商品才同步品牌和分类
if(sxDataService.isNewShop(dataBaseInfo,refreshTime)){
sxDataService.SyncBranchList(dataBaseInfo,commentModel);