private void resolve() {
        log.debug("Scheduled resolve for {}", this.name);
        if (this.resolving) {
            return;
        }
        this.resolving = true;
        this.executor.execute(new Resolve(this.listener));
    }
Checks whether this instance should update its connections.

@param newInstanceList The new instances that should be compared to the stored ones.
@return True, if the given instance list contains different entries than the stored ones.
grpc-client-spring-boot-starter/src/main/java/net/devh/boot/grpc/client/nameresolver/DiscoveryClientNameResolver.java