feat(scheduler): 暂停b5的压缩调度

This commit is contained in:
v-zhangjc9
2024-05-22 13:10:36 +08:00
parent a4710845d7
commit 2b7b7f838c

View File

@@ -2,9 +2,6 @@ package com.lanyuanxiaoyao.service.scheduler.quartz.distribute.cluster;
import com.lanyuanxiaoyao.service.common.Constants; import com.lanyuanxiaoyao.service.common.Constants;
import com.lanyuanxiaoyao.service.forest.service.YarnService; import com.lanyuanxiaoyao.service.forest.service.YarnService;
import com.lanyuanxiaoyao.service.scheduler.quartz.distribute.strategy.AvailableStrategy;
import com.lanyuanxiaoyao.service.scheduler.quartz.distribute.strategy.QueueSizeLimit;
import com.lanyuanxiaoyao.service.scheduler.quartz.distribute.strategy.YarnQueueUsedLimit;
import org.springframework.cloud.client.discovery.DiscoveryClient; import org.springframework.cloud.client.discovery.DiscoveryClient;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
@@ -21,10 +18,11 @@ public class B5Cluster extends Cluster {
super( super(
Constants.CLUSTER_B5, Constants.CLUSTER_B5,
Constants.COMPACTION_QUEUE_B5, Constants.COMPACTION_QUEUE_B5,
AvailableStrategy.and( /* AvailableStrategy.and(
new QueueSizeLimit(client, Constants.COMPACTION_QUEUE_B5, 10), new QueueSizeLimit(client, Constants.COMPACTION_QUEUE_B5, 10),
new YarnQueueUsedLimit(yarnService, Constants.CLUSTER_B5, "ten_iap.datalake", 0.9) new YarnQueueUsedLimit(yarnService, Constants.CLUSTER_B5, "ten_iap.datalake", 0.9)
) ) */
() -> false
); );
} }
} }