【发布时间】:2014-12-27 19:36:59
【问题描述】:
有没有办法通过zookeeper运行maven构建的java程序,这样如果一台机器出现故障,程序会自动从另一台机器运行?
【问题讨论】:
标签: java hadoop client-server client apache-zookeeper
有没有办法通过zookeeper运行maven构建的java程序,这样如果一台机器出现故障,程序会自动从另一台机器运行?
【问题讨论】:
标签: java hadoop client-server client apache-zookeeper
您不能“通过 zookeeper 构建 java 程序”。 Zookeeper 是一种分布式同步服务。您可以在您的应用程序中使用 ZK API 并使其在进程失败的情况下用于领导选举,这是一个如何做到这一点的示例:ZK Guide
但请记住,您需要至少 3 个 ZK 进程在单独的机器上运行才能形成集群。您可以在同一台机器上运行您的应用程序
【讨论】: