@Override
    public Mono<Void> enableBalancing(String collectionName) {
        String namespace = getNamespace(collectionName);
        BsonDocument filter = new BsonDocument(DomainFieldName.ID, new BsonString(namespace));
        BsonDocument update =
                new BsonDocument("$set", new BsonDocument("noBalance", BsonBoolean.FALSE));
        Publisher<UpdateResult> enableBalancing = context.getConfigDatabase()
                .getCollection("collections")
                .updateOne(filter, update, DEFAULT_UPDATE_OPTIONS);
        return Mono.from(enableBalancing)
                .then();
    }
@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