策展人中的连接超时和会话超时有什么区别
what is difference between connection timeout and session timeout in curator
当我们创建策展人客户端时,我们有
RetryPolicy retryPolicy = new RetryNTimes(3, 1000);
CuratorFramework client = CuratorFrameworkFactory.newClient(zkConnectString,
15000, // sessionTimeoutMs
15000, // connectionTimeoutMs
retryPolicy);
有人能说出上述 api 调用中会话超时和连接超时的区别吗?
谢谢
在建立连接之前,您不能对 ZooKeeper 进行 API 调用(即,直到您获得 SyncConnected
)。 Curator 在内部等待,直到为您建立此连接。 connectionTimeoutMs
是等待的最长时间。
当我们创建策展人客户端时,我们有
RetryPolicy retryPolicy = new RetryNTimes(3, 1000);
CuratorFramework client = CuratorFrameworkFactory.newClient(zkConnectString,
15000, // sessionTimeoutMs
15000, // connectionTimeoutMs
retryPolicy);
有人能说出上述 api 调用中会话超时和连接超时的区别吗?
谢谢
在建立连接之前,您不能对 ZooKeeper 进行 API 调用(即,直到您获得 SyncConnected
)。 Curator 在内部等待,直到为您建立此连接。 connectionTimeoutMs
是等待的最长时间。