private void loadNewMetaData(StringBuilder sBuffer) {
        if (isDoneDataLoad) {
            return;
        }
        boolean needForceSync = needForceSyncData();
        Tuple3<ManageStatus, String, Map<String, String>> curConfTuple =
                brokerRunManager.getBrokerMetaConfigInfo(brokerInfo.getBrokerId());
        if (TStringUtils.isBlank(curConfTuple.getF1())) {
            statusFsmSamplePrint.printWarn(sBuffer
                    .append("[Broker Sync] found broker(")
                    .append(brokerInfo.getBrokerId())
                    .append(") configure is null").toString());
            sBuffer.delete(0, sBuffer.length());
            return;
        }
        Tuple2<Boolean, Boolean> updResult =
                brokerSyncData.updBrokerSyncData(needForceSync,
                        confChangeNo.get(), curConfTuple.getF0(),
                        curConfTuple.getF1(), curConfTuple.getF2());
        if (updResult == null) {
            return;
        }
        isDoneDataLoad = true;
        this.lastBrokerSyncTime = System.currentTimeMillis();
        if (!updResult.getF0() && !updResult.getF1()) {
            finishedDataSync();
        }
    }
Format broker run-status information to json string

@param sBuffer  string process container
@return process result
inlong-tubemq/tubemq-server/src/main/java/org/apache/inlong/tubemq/server/master/nodemanage/nodebroker/BrokerRunStatusInfo.java