我在我的项目中使用Apache Curator。在CuratorFramework失去与ZooKeeper服务器的连接之后,它会自动重新连接,但似乎它失去了我设置的所有手表,并且不再收到任何通知。如果未断开连接并重新启动连接,手表将按预期工作。
这是Curator的错误,还是我做错了什么?设置手表的代码如下:
CuratorFramework framework = CuratorFrameworkFactory.newClient(connectString, SESSION_TIMEOUT_MS, 0, new ExponentialBackoffRetry(CONNECT_TIMEOUT_MS, CONNECT_RETRY_COUNT));
framework.start();
framework.getChildren().usingWatcher(watcher).forPath(path);
Run Code Online (Sandbox Code Playgroud)
谢谢,
我需要在我的代码中使用glSwapBuffers,但令我惊讶的是,这个方法不在标题GL/gl.h中.我需要包含哪个头文件才能使用此方法?不使用它不是一个选项,因为我为其他客户端提供了一个接口,这是文档化界面的一部分.