我一直在查看有关 Hadoop 的教程以使 ZooKeeper 正常工作,但我不确定它是在 Equinox 框架中工作还是仅在 Felix 中工作?
有任何想法吗?
我一直在查看有关 Hadoop 的教程以使 ZooKeeper 正常工作,但我不确定它是在 Equinox 框架中工作还是仅在 Felix 中工作?
有任何想法吗?
我没有 Equinox 来测试,所以如果其他人以个人经验回答,请标记他们的。虽然缺乏另一个答案,是的,我相当肯定它确实有效。有一个博客详细介绍了作者指出的其他一些服务:
对于此示例,我们将使用带有 ECF 远程服务目标组件插件、Equinox 框架和ZooKeeper作为服务发现提供程序的 Java 版 Eclipse IDE。
这似乎表明两者可以一起使用。我在谷歌搜索时发现了其他几个例子,例如“将 Equinox 框架与 Zookeeper 一起使用”,这表明两者可以/正在一起使用。
ZooKeeper 本身不需要 OSGi 容器。但它在 Equinox 中运行良好。我们在 Eclipse Gyrex 项目中使用它来进行集群/协调。
Eclipse Orbit 项目中提供了 ZooKeeper OSGi 包(例如,最后一个 R 版本):http: //download.eclipse.org/tools/orbit/downloads/