|
@@ -226,6 +226,13 @@ public class TaskService {
|
|
|
countMap.merge(mqQueueConfig.getQueueName(), 1, Integer::sum);
|
|
|
|
|
|
log.info("openEcsList--开启弹性伸缩数量:{},{}",key,openList.size());
|
|
|
+ List<MqEcs> mqEcsList = mqEcsService.getNotUpEcs();
|
|
|
+ log.info("openEcsList--启动中的ecs数量为:{}",mqEcsList.size());
|
|
|
+ if(!mqEcsList.isEmpty()){
|
|
|
+ log.info("openEcsList--有启动中的ecs,等待启动完毕执行。。。");
|
|
|
+ openList.offer(take);
|
|
|
+ return;
|
|
|
+ }
|
|
|
Boolean flag = createEcs( take.getMqScalingConfig());
|
|
|
if(flag){
|
|
|
mqEcsService.add(take.getQueueName());
|