idea连接服务器上的zookeeper要连接20秒

idea代码:


public class ZkUtils {
    public static CuratorFramework curatorFramework() {
        CuratorFramework framework = CuratorFrameworkFactory.builder()
                //设置连接
                .connectString("ip:2181")//服务器地址
                .connectionTimeoutMs(20000)//设置连接的超时时间
                .sessionTimeoutMs(600000)//会话的超时时间
                //重试策略,第一个参数是每次连接超时之后等多少时间发起重试,参数2最大的重试次数,最终的请求次数最大就是重试次数+1
                .retryPolicy(new ExponentialBackoffRetry(1000,3)).build();
        framework.start();//启动一下,不启动会报错
        return framework;
    }
}

服务器通过docker-compose logs -f看到的日志:

img

该如何解决?求详细步骤