【发布时间】:2013-09-22 01:52:03
【问题描述】:
我一直在查看有关 Hadoop 的教程以使 ZooKeeper 正常工作,但我不确定它是否适用于 Equinox 框架或仅适用于 Felix?
有什么想法吗?
【问题讨论】:
-
我想知道为什么它不起作用?
标签: java osgi apache-zookeeper equinox apache-felix
我一直在查看有关 Hadoop 的教程以使 ZooKeeper 正常工作,但我不确定它是否适用于 Equinox 框架或仅适用于 Felix?
有什么想法吗?
【问题讨论】:
标签: java osgi apache-zookeeper equinox apache-felix
我没有 Equinox 来测试,所以如果其他人以个人经验回答,请标记他们的。虽然缺乏另一个答案,是的,我相当肯定它确实有效。还有a blog detailing作者指出的其他一些服务:
对于这个例子,我们将使用 Eclipse IDE for Java 和 ECF 远程服务目标组件插件,Equinox 框架和ZooKeeper作为服务发现提供者。
这似乎表明两者可以一起使用。我在谷歌搜索时发现了其他几个示例,例如“将 Equinox 框架与 Zookeeper 一起使用”,这表明两者可以/正在一起使用。
【讨论】:
ZooKeeper 本身不需要 OSGi 容器。但它在 Equinox 中运行良好。我们在 Eclipse Gyrex 项目中使用它进行集群/协调。
Eclipse Orbit 项目中提供了 ZooKeeper OSGi 包(例如,最后一个 R 版本): http://download.eclipse.org/tools/orbit/downloads/
【讨论】: