|
@@ -58,6 +58,18 @@ public class TaskService {
|
|
|
|
|
|
public static HashMap<String,Integer> countMap = new HashMap<>();
|
|
public static HashMap<String,Integer> countMap = new HashMap<>();
|
|
|
|
|
|
|
|
+ public void runTask() {
|
|
|
|
+ sendMq();
|
|
|
|
+ checkDelEcs();
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public void checkEcs() {
|
|
|
|
+ openEcsList();
|
|
|
|
+ delEcsList();
|
|
|
|
+ }
|
|
|
|
+ /**
|
|
|
|
+ * 将数据库中待计算的mq消息推送,rabbitmq
|
|
|
|
+ */
|
|
public void sendMq() {
|
|
public void sendMq() {
|
|
checkCount();
|
|
checkCount();
|
|
List<MqSendLog> mqSendLogs = mqSendLogService.getNoSendMsg();
|
|
List<MqSendLog> mqSendLogs = mqSendLogService.getNoSendMsg();
|
|
@@ -121,9 +133,7 @@ public class TaskService {
|
|
}
|
|
}
|
|
sendRabbitMq(msgList,mqMsg.getConsumers() - mqMsg.getMessages_unacknowledged() - mqMsg.getMessages_ready(),mqQueueConfig.getQueueName());
|
|
sendRabbitMq(msgList,mqMsg.getConsumers() - mqMsg.getMessages_unacknowledged() - mqMsg.getMessages_ready(),mqQueueConfig.getQueueName());
|
|
}
|
|
}
|
|
- openEcsList();
|
|
|
|
- checkDelEcs();
|
|
|
|
- delEcsList();
|
|
|
|
|
|
+
|
|
}
|
|
}
|
|
|
|
|
|
/**
|
|
/**
|