public List<Tuple2<String, Boolean>> getConsumerIdAndTlsInfos() {
        List<Tuple2<String, Boolean>> result = new ArrayList<>();
        try {
            csmInfoRWLock.readLock().lock();
            for (ConsumerInfo consumerInfo : this.consumerInfoMap.values()) {
                if (consumerInfo == null) {
                    continue;
                }
                result.add(consumerInfo.getConsumerIdAndTlsInfoTuple());
            }
        } finally {
            csmInfoRWLock.readLock().unlock();
        }
        return result;
    }
Set current consumer  broker/client ratio

@param confResourceRate configured broker/client ratio
@param curResourceRate  current broker/client ratio
@param minReqClientCnt  minimal client count
@param isRebalanced     Whether balanced
inlong-tubemq/tubemq-server/src/main/java/org/apache/inlong/tubemq/server/master/nodemanage/nodeconsumer/ConsumeGroupInfo.java