`
qieyi28
  • 浏览: 157108 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

dubbo 第一天,安装Zookeeper

 
阅读更多

1.配置本地主机别名

cd /etc

vi hosts

#zookeeper services
192.168.1.105 eud-provide-01

 

2、创建 /usr/local/services/zookeeper 文件夹:

mkdir -p /usr/local/services/zookeeper
3、进入到 /usr/local/services/zookeeper 目录中:

cd /usr/local/services/zookeeper
4、下载 zookeeper-3.4.9.tar.gz:

wget http://apache.fayea.com/zookeeper/zookeeper-3.4.11/zookeeper-3.4.11.tar.gz
5、解压缩 zookeeper-3.4.9.tar.gz:
tar -zxvf zookeeper-3.4.9.tar.gz
6、进入到 /usr/local/services/zookeeper/zookeeper-3.4.9/conf 目录中:
cd zookeeper-3.4.9/conf/
7、复制 zoo_sample.cfg 文件的并命名为为 zoo.cfg:
cp zoo_sample.cfg zoo.cfg
8、用 vim 打开 zoo.cfg 文件并修改其内容为如下:
# The number of milliseconds of each tick
# zookeeper 定义的基准时间间隔,单位:毫秒
tickTime=2000
# The number of ticks that the initial
# synchronization phase can take
initLimit=10
# The number of ticks that can pass betwee
# sending a request and getting an acknowledgement
yncLimit=5
# the directory where the snapshot is stored.
# do not use /tmp for storage, /tmp here is just
# example sakes.
# dataDir=/tmp/zookeeper
# 数据文件夹
dataDir=/usr/local/services/zookeeper/zookeeper-3.4.9/data
# 日志文件夹
dataLogDir=/usr/local/services/zookeeper/zookeeper-3.4.9/log
# the port at which the clients will connect
# 客户端访问 zookeeper 的端口号
clientPort=2181
# the maximum number of client connections.
# increase this if you need to handle more client
#maxClientCnxns=60
# Be sure to read the maintenance section of the
# administrator guide before turning on autopurge.
http://zookeeper.apache.org/doc/current/zookeeperAdmin.html#sc_maintenance
# The number of snapshots to retain in dataDir
#autopurge.snapRetainCount=3
# Purge task interval in hour
# Set to "0" to disable auto purge feature
 #autopurge.purgeInterval=1
9、保存并关闭 zoo.cfg 文件:
10、进入到 /usr/local/services/zookeeper/zookeeper-3.4.9/bin 目录中:
cd ../bin/
11、用 vim 打开 /etc/ 目录下的配置文件 profile:
vim /etc/profile
并在其尾部追加如下内容:
# idea - zookeeper-3.4.9 config start - 2016-09-08
export ZOOKEEPER_HOME=/usr/local/services/zookeeper/zookeeper-3.4.9/
export PATH=$ZOOKEEPER_HOME/bin:$PATH
export PATH
# idea - zookeeper-3.4.9 config start - 2016-09-08
12、使 /etc/ 目录下的 profile 文件即可生效:
source /etc/profile
13、启动 zookeeper 服务:
zkServer.sh start
如打印如下信息则表明启动成功:
ZooKeeper JMX enabled by default
Using config: /usr/local/services/zookeeper/zookeeper-3.4.9/bin/../conf/zoo.cfg     Starting zookeeper ... STARTED
 
13、查询 zookeeper 状态:
zkServer.sh statu
14、关闭 zookeeper 服务:
zkServer.sh sto
如打印如下信息则表明成功关闭:
ZooKeeper JMX enabled by default
Using config: /usr/local/services/zookeeper/zookeeper-3.4.9/bin/../conf/zoo.cfg
Stopping zookeeper ... STOPPED
15、重启 zookeeper 服务:
zkServer.sh restart
 

 

 

 

分享到:
评论

相关推荐

    dubbo+zookeeper缓存方案

    总的来说,Dubbo 和 Zookeeper 结合的缓存方案是分布式系统中实现数据一致性的一种有效方法,它利用服务发现和集群通信的能力,解决了多节点环境下缓存同步的难题。不过,任何技术都有其适用场景,实施时需综合考虑...

    dubbo-zookeeper安装使用

    【标题】"dubbo-zookeeper安装使用"涵盖了两个主要的技术领域:Apache Dubbo和Zookeeper。Dubbo是一款高性能、轻量级的Java RPC框架,它提供了服务治理的强大功能,而Zookeeper是Apache的一个分布式协调服务,常用于...

    dubbo2.6.0 + Zookeeper3.4.9 + Zookeeper3.8.0 + Zookeeper3.7.1

    Dubbo是一个高性能、轻量级的Java服务治理框架,而Zookeeper则是一个分布式的、开放源码的分布式应用程序协调服务,它是集群的管理者,监视着集群中各个节点的状态根据节点提交的反馈进行下一步合理操作。...

    zookeeper+dubbo+spring

    在IT行业中,Zookeeper、Dubbo和Spring是三个非常重要的组件,它们在分布式系统和微服务架构中扮演着核心角色。下面将详细解释这三个技术及其相互间的整合。 **Zookeeper** 是一个分布式的,开放源码的分布式应用...

    dubbo入门示例,zookeeper+dubbo-admin

    【标题】"dubbo入门示例,zookeeper+dubbo-admin" 涉及到的核心技术是Dubbo和Zookeeper,这两个都是Java生态系统中的关键组件,主要用于构建分布式服务系统。 【Dubbo】是阿里巴巴开源的一款高性能、轻量级的Java...

    springboot+dubbo+zookeeper实现多个生产者、消费者的负载均衡

    在本项目中,我们主要探讨的是如何利用SpringBoot、Dubbo和Zookeeper来构建一个具有多个生产者和消费者的分布式服务系统,并实现负载均衡。以下是详细的知识点解释: 1. **SpringBoot**: SpringBoot是Spring框架...

    dubbo+zookeeper+spring -demo

    这个“dubbo+zookeeper+spring -demo”项目是一个典型的分布式系统架构实践,它展示了如何利用Dubbo构建分布式的微服务,通过Zookeeper实现服务的注册与发现,结合Spring简化服务的管理和调用。这样的架构模式在现代...

    dubbo_ZooKeeper安装.zip

    Dubbo 是阿里巴巴开源的一款高性能、轻量级的Java RPC框架,而ZooKeeper 是一个分布式的,开放源码的分布式应用程序协调服务,它是集群的管理者,监视着集群中各个节点的状态根据节点提交的反馈进行下一步合理操作。...

    dubbo+zookeeper集成搭建

    Dubbo 是一款高性能、轻量级的 Java RPC 框架,而 ZooKeeper 是一个分布式的、开放源码的协同服务管理系统,常用于实现服务发现、配置管理和分布式协调。 **Zookeeper 在服务注册与负载均衡中的角色** Zookeeper 在...

    dubbo zookeeper springmvc 集成

    在IT行业中,集成Dubbo、Zookeeper和SpringMVC是一项常见的任务,这三者都是Java生态中的重要组件。本文将详细讲解如何将这三个组件整合在一起,构建一个高效、可扩展的微服务架构。 首先,Dubbo是阿里巴巴开源的一...

    Spring Boot集成dubbo+zookeeper

    本篇文章将详细探讨如何在Spring Boot项目中集成Dubbo和Zookeeper,以及如何安装和部署最新的Dubbo Admin。 首先,我们需要了解Spring Boot集成Dubbo的基本步骤。在Spring Boot项目中引入Dubbo的支持,我们需要在`...

    dubbo-admin-2.5.4.war+zookeeper-3.4.6.tar

    Dubbo与Zookeeper的结合使用,形成了一个强大的服务治理解决方案。Dubbo利用Zookeeper作为服务注册中心,服务提供者将自身注册到Zookeeper,服务消费者则通过Zookeeper查找并消费服务。这种方式使得服务的动态扩展和...

    dubbo的原理简要概述以及zookeeper的使用

    dubbo概述,简要描述了一下dubbo以及zookeeper的使用和原理

    Dubbo无法访问远程Zookeeper已注册服务的问题解决方案

    今天,我们将分享一篇关于Dubbo无法访问远程Zookeeper已注册服务的问题解决方案。 背景 ---- 在使用Dubbo框架时,我们可能会遇到以下情况:当Zookeeper、Dubbo-admin、生产者和消费者都在内网中的时候,生产者的...

    Dubbo与Zookeeper详细例子

    文档中可能涵盖了如何安装和配置Zookeeper,如何设置Dubbo的provider和consumer,以及如何调试和优化服务。作者还提供了联系方式,表明愿意与学习者分享经验和交流,这是极好的学习资源。 总的来说,这个压缩包提供...

    dubbo和zookeeper的关系

    Apache Dubbo 是一款 RPC 服务开发框架,用于解决微服务架构下的服务治理与通信问题,官方提供了 Java、Golang 等多语言 SDK 实现。使用 Dubbo 开发的微服务原生具备相互之间的远程地址发现与通信能力, 利用 Dubbo ...

    dubbo+spring+zookeeper

    在IT行业中,分布式服务框架是实现高可用、可扩展系统的关键技术之一,而Dubbo作为阿里巴巴开源的一款高性能、轻量级的服务治理框架,受到了广大开发者的喜爱。Zookeeper则是Apache的一个分布式协调服务,常用于服务...

    dubbo+sping+zookeeper整合例子完整版(包括步骤文档和所有jar)

    【描述】该资源是一个全面的教程,涵盖了将Dubbo、Spring和Zookeeper整合到一起的实际操作步骤,包括完整的配置文件和必要的jar包。遗憾的是,它没有涉及Dubbo与Spring Boot、Redis、Zookeeper、Seata和RabbitMQ的...

    DUBBO+Zookeeper小例子

    本示例"**DUBBO+Zookeeper小例子**"旨在演示如何利用SpringMVC、Dubbo和Zookeeper来实现一个微服务架构。这是一次将这些组件集成到一起的实际操作,通过IDEA(IntelliJ IDEA)开发环境进行。在开始之前,确保你已...

Global site tag (gtag.js) - Google Analytics