1.dubbo的安装 quickstart

按照官网给定的指导,执行下面的步骤即可

1.Import the dubbo source code to eclipse project

在eclipse中安装git插件 egit 直接可以从github上拉代码

2. Build the dubbo binary package:
    cd ~/dubbo
    mvn clean install -Dmaven.test.skip
    cd dubbo/target
    ls

3. Install the zookeeper registry:

cd ~
    wget http://www.apache.org/dist//zookeeper/zookeeper-3.3.3/zookeeper-3.3.3.tar.gz
    tar zxvf zookeeper-3.3.3.tar.gz
    cd zookeeper-3.3.3/conf
    cp zoo_sample.cfg zoo.cfg
    vi zoo.cfg
       - edit: dataDir=/home/xxx/data
    cd ../bin
    ./zkServer.sh start

zookeeper默认监听2181端口

4. start provider   cd ~/dubbo/dubbo-demo-provider/conf
    vi dubbo.properties
       - edit: dubbo.registry.adddress=zookeeper://127.0.0.1:2181
    cd ../bin
    ./start.sh

5. start consumer

cd ~/dubbo/dubbo-demo-consumer/conf
    vi dubbo.properties
       - edit: dubbo.registry.adddress=zookeeper://127.0.0.1:2181
    cd ../bin
    ./start.sh

6. start  monitor
    cd ~/dubbo/dubbo-simple-monitor/conf
    vi dubbo.properties
       - edit: dubbo.registry.adddress=zookeeper://127.0.0.1:2181
    cd ../bin
    ./start.sh

7. Install the admin console:

cd ~/dubbo/dubbo-admin
    mvn jetty:run -Ddubbo.registry.address=zookeeper://127.0.0.1:2181
    http://root:[email protected]:8080

执行mvn jetty:run 命令时 如果出错 抛出找不到插件异常,修改maven中的 setting.xml文件 ,加入以下代码

<pluginGroups>
        <pluginGroup>org.mortbay.jetty</pluginGroup>  
  </pluginGroups>

以上就完成了dubbo的quickstart  上图为证

时间: 2024-10-20 00:27:26

1.dubbo的安装 quickstart的相关文章

dubbo管理控制台安装和使用

关于dubbo的配置使用已经配置好了简单的示例,下面先记录下dubbo管理控制台的安装和使用(用的zookeeper的注册中心),在网上找了些按照示例 dubbo管理控制台开源部分主要包含: 提供者  路由规则  动态配置  访问控制  权重调节  负载均衡  负责人,等管理功能. 1.下载dubbo 我上传地址:http://download.csdn.net/detail/liweifengwf/7784901 官方地址:http://code.alibabatech.com/mvn/rel

dubbo的安装和使用

背景 (#) 随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,亟需一个治理系统确保架构有条不紊的演进. 单一应用架构 当网站流量很小时,只需一个应用,将所有功能都部署在一起,以减少部署节点和成本. 此时,用于简化增删改查工作量的 数据访问框架(ORM) 是关键. 垂直应用架构 当访问量逐渐增大,单一应用增加机器带来的加速度越来越小,将应用拆成互不相干的几个应用,以提升效率. 此时,用于加速前端页面开发的 Web框架(MVC) 是关键

dubbo监控中心安装部署

Dubbo的架构 节点角色说明: Provider: 暴露服务的服务提供方. Consumer: 调用远程服务的服务消费方. Registry: 服务注册与发现的注册中心. Monitor: 统计服务的调用次调和调用时间的监控中心. Container: 服务运行容器. --------------------------------------------------------------------------- 调用关系说明: 0. 服务容器负责启动,加载,运行服务提供者. 1. 服务提

Dubbo 管理控制台安装

Dubbo 管理控制台官网下载  https://github.com/alibaba/dubbo Dubbo 管控台可以对注册到 zookeeper 注册中心的服务或服务消费者进行管理,而且管控台是否正常对 Dubbo 服务没有影响. 1.安装tomcat 解压 $ tar -zxvf apache-tomcat-8.0.28.tar.gz 改名 $ mv apache-tomcat-8.0.28  dubbo-admin-tomcat 当前tomca目录路径是/home/zsg/progra

dubbo admin 安装

Dubbo 管控台可以对注册到 zookeeper 注册中心的服务或服务消费者进行管理,但 管控台是否正常对 Dubbo 服务没有影响,管控台也不需要高可用,因此可以单节点部署. IP: 192.168.31.5 部署容器:apache-tomcat-7.0.72  修改server.xml http端口:8585 shutdown端口:8555 ajp端口:8559 1. 下载最新版的 Tomcat7: $wget http://mirrors.hust.edu.cn/apache/tomca

Dubbo管理控制台安装

Dubbo管控台可以对注册到zookeeper注册中心的服务或服务消费者进行管理,但管控台是否正常对Dubbo服务没有影响,管控台也不需要高可用,因此可以单节点部署. IP: 192.168.3.71 部署容器:apache-tomcat-7.0.57 端口:8080 1. 下载最新版的Tomcat7: $wget http://mirrors.hust.edu.cn/apache/tomcat/tomcat-7/v7.0.57/bin/apache-tomcat-7.0.57.tar.gz 2

dubbo+zookeeper集群

安装Dubbo,并利用zookeeper作为注册中心 环境准备: 了解dubbo相关信息http://dubbo.io/Home-zh.htm dubbo安装: Zookeeper下载 download zookeeper Install 伪分布式 1.解压下载好的zookeeper,到服务器上,解压并重命名 wget http://www.apache.org/dist/zookeeper/stable/zookeeper-3.4.6.tar.gz tar zxvf zookeeper-3.4

Double安装配置

Dubbo是Alibaba开源的分布式服务框架,它最大的特点是按照分层的方式来架构,使用这种方式可以使各个层之间解耦合(或者最大限度地松耦合).从服务模型的角度来看,Dubbo采用的是一种非常简单的模型,要么是提供方提供服务,要么是消费方消费服务,所以基于这一点可以抽象出服务提供方(Provider)和服务消费方(Consumer)两个角色.关于注册中心.协议支持.服务监控等内容,详见后面描述. 下面在Linux(CentOS6.7)上安装Dubbo,安装Dubbo非常简单,必须首先安装JDK,

Dubbo与Zookeeper开发

1.Dubbo 1.1RPC RPC全称是remote procedure call,即远程过程调用.比如有两台服务器A和B,它们上面分别部署了一个服务.此时B服务器想调用A服务器上提供的方法,由于不在同一台服务器,就不能直接调用,那就需要通过网络的方式来表达调用的语义和传达调用的数据.需要注意的是它不是一种技术,而是远程过程调用. 1.2Dubbo基本介绍 官网:http://dubbo.apache.orgDubbo是一个高性能的java RPC框架.它的三大核心能力是:面向接口的远程方法调