在Windows上生产环境中使用ZooKeeper

5

目前,我们在Linux上使用ZooKeeper满足最初的需求。代码库全部使用Java/Groovy编写。稍后,我们需要支持Windows。然而,ZooKeeper文档中列出的支持的平台仅提供对Windows 32位的“开发”支持:

Win32 is supported as a development platform only for both server and client.

有人在Windows上成功地运行ZK吗?有任何问题吗?

另外,64位Windows怎么样?有人这样做过吗?能分享一下经验吗?


冒昧地说,你为什么要这样做呢?你真的考虑在生产环境中部署ZK服务器吗?还是只是在谈论在Windows系统上运行ZK客户端? - Aurand
我并不是在嬉皮笑脸,但我不理解你的问题。我肯定不是唯一需要支持Windows的人,这是来自许多人的需求,我们希望能够支持他们。据我所读,缺乏支持只是由于测试/质量保证,因此我想知道人们是否冒险尝试过,如果是,他们的经验如何。 - JoeG
仅仅因为你的最终用户使用Windows,这与你的ZooKeeper服务器有什么关系呢?你的用例是什么? - Aurand
3
当你销售一个依赖于Zookeeper的产品,而购买你的产品的客户想要在他们的基础设施上部署你的产品,而他们的整个基础设施都是基于Windows的时,这就成为了一个困难的问题。特别是当该产品(和Zookeeper)是“一次编写,到处运行”的Java时! - icyitscold
1个回答

3

我与一位同事合作时,他向我指出了即将支持64位Windows的消息

由于我既不想也不需要加入Unix/Windows平台之争,因此我接受这个答案。


1
给定资源的标题已更改为“ZooKeeper C客户端在64位Windows上无法编译”,因此它不再是一个好的参考。 - Rafał Spryszyński

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接