@Override
    public Mono<Boolean> isBalancerRunning() {
        Publisher<Document> balancerStatus = context.getAdminDatabase()
                .runCommand(new BsonDocument("balancerStatus", BsonPool.BSON_INT32_1));
        return Mono.from(balancerStatus)
                .map(document -> document.getBoolean("inBalancerRound"));
    }
@implNote Send requests to ensure indexes and shard collections synchronously to avoid mongo
          servers throwing "LockBusy" error (error code 46)
turms-server-common/src/main/java/im/turms/server/common/storage/mongo/operation/TurmsMongoOperations.java