批量配置失效、全量下发、各业务全量下发功能提交

This commit is contained in:
段冬梅
2019-03-15 16:15:11 +08:00
parent e977d00657
commit 9a9b050fc7
14 changed files with 604 additions and 307 deletions

View File

@@ -166,15 +166,16 @@ public class CommonPolicyService extends CrudService<WebsiteCfgDao, CfgIndexInfo
//调用服务接口取消配置
String json=gsonToJson(maatBean);
if(!StringUtil.isEmpty(list)) {
logger.info("批量配置取消("+page.getPageNo()+"次)个数:"+list.size());
logger.warn("批量配置取消("+page.getPageNo()+"次)个数:"+list.size());
}
//调用服务接口下发配置
logger.info("Maat配置批量失效-下发start()");
logger.warn("Maat配置批量失效-下发start()");
//logger.warn("Maat配置批量失效-下发start()"+json);
start=System.currentTimeMillis();
ToMaatResult result = ConfigServiceUtil.put(json,1);
end=System.currentTimeMillis();
logger.info("配置取消配置响应信息:"+result.getMsg());
logger.info("Maat配置批量失效-下发end("+(end-start)+")");
logger.warn("配置取消配置响应信息:"+result.getMsg());
logger.warn("Maat配置批量失效-下发end("+(end-start)+")");
}
return hasData;
}
@@ -222,10 +223,10 @@ public class CommonPolicyService extends CrudService<WebsiteCfgDao, CfgIndexInfo
}
start=System.currentTimeMillis();
logger.info("APP IP配置批量失效-数据库状态变更start()");
logger.warn("APP IP配置批量失效-数据库状态变更start()");
commonPolicyDao.auditCfgBatch( entity.getTableName(), entity,regionIds,null);
end=System.currentTimeMillis();
logger.info("APP IP配置批量失效-数据库状态变更end("+(end-start)+")");
logger.warn("APP IP配置批量失效-数据库状态变更end("+(end-start)+")");
//已经下发过的,调用分组复用配置删除接口
if(!auditMap.isEmpty()) {
@@ -247,15 +248,15 @@ public class CommonPolicyService extends CrudService<WebsiteCfgDao, CfgIndexInfo
maatBean.setOpAction(Constants.UPDATE_ACTION);
//调用服务接口下发配置数据
String json=gsonToJson(maatBean);
logger.info("app协议IP域配置批量取消"+page.getPageNo()+"次):"+ipRegionList.size());
logger.warn("app协议IP域配置批量取消"+page.getPageNo()+"次):"+ipRegionList.size());
//logger.info("app协议IP域配置批量取消"+json);
//调用服务接口下发配置
logger.info("APP IP配置批量失效-下发start()");
logger.warn("APP IP配置批量失效-下发start()");
start=System.currentTimeMillis();
ToMaatResult result = ConfigServiceUtil.put(json,3);
end=System.currentTimeMillis();
logger.info("app协议IP域配置批量取消响应信息"+result.getMsg());
logger.info("APP IP配置批量失效-下发end("+(end-start)+")");
logger.warn("app协议IP域配置批量取消响应信息"+result.getMsg());
logger.warn("APP IP配置批量失效-下发end("+(end-start)+")");
}
return hasData;
}
@@ -284,25 +285,25 @@ public class CommonPolicyService extends CrudService<WebsiteCfgDao, CfgIndexInfo
if(entity.getIsAudit()==1){
//调用服务接口下发配置数据
String json=gsonToJson(auditList);
logger.info("批量下发配置参数:"+json);
//logger.warn("批量下发配置参数:"+json);
//调用服务接口下发配置
ToMaatResult result = ConfigServiceUtil.postCallbackCfg(json);
logger.info("批量下发响应信息:"+result.getMsg());
logger.warn("批量下发响应信息:"+result.getMsg());
}else if(entity.getIsAudit()==3){
//调用服务接口取消配置
String json=gsonToJson(auditList);
//logger.info("批量下发配置参数:"+json);
//logger.warn("批量下发配置参数:"+json);
if(!StringUtil.isEmpty(auditList)) {
logger.info("批量配置取消个数:"+auditList.size());
logger.warn("批量配置取消个数:"+auditList.size());
}
logger.info("回调配置批量失效-下发start()");
start=System.currentTimeMillis();
//调用服务接口下发配置
ToMaatResult result = ConfigServiceUtil.put(json,2);
end=System.currentTimeMillis();
logger.info("批量响应信息:"+result.getMsg());
logger.info("回调配置批量失效-下发耗时end("+(end-start)+")");
logger.warn("批量响应信息:"+result.getMsg());
logger.warn("回调配置批量失效-下发耗时end("+(end-start)+")");
}
}
}