dubbo学习笔记 -- 安装(一)

代码示例访问我的github:https://github.com/WilsonZhang8/dubbo-demo

使用git 下载dubbo
git clone https://github.com/alibaba/dubbo.git dubbo
git checkout master
使用maven  生成eclipse工程文件  
mvn eclipse:eclipse 
在eclipse中配置dubbo
Import -> Exsiting Projects to Workspace -> Browse -> Finish 

打包
进入dubbo目录
mvn clean install -Dmaven.test.skip
打完包后就可以在target目录下找到二进制的包

安装启动提供者示例模块
进入 dubbo/dubbo-demo/dubbo-demo-provider/target/下
解压  dubbo-demo-provider-2.5.4-SNAPSHOT-assembly.tar.gz
进入解压后的 dubbo-demo-provider-2.5.4-SNAPSHOT文件夹
进入bin目录在linux 下启动./shart.sh,
windows启动 start.bat文件
cd~/dubbo/dubbo-demo-provider/target
tar zxvf dubbo-demo-provider-2.4.0-assembly.tar.gz
cd dubbo-demo-provider-2.4.0/bin
./start.sh
安装启动消费者示例模块
cd~/dubbo/dubbo-demo-provider/target
tar zxvf dubbo-demo-provider-2.4.0-assembly.tar.gz
cd dubbo-demo-provider-2.4.0/bin
./start.sh
和启动提供者相似
在bin 目录下有logs日志

安装监听
cd~/dubbo/dubbo-simple-monitor/target
tar zxvf dubbo-simple-monitor-2.4.0-assembly.tar.gz
cd dubbo-simple-monitor-2.4.0/bin
./start.sh
http://127.0.0.1:8080
在target/dubbo-monitor-simple-2.5.4-SNAPSHOT/*目录下有三个文件夹
1.bin目录用来启动jar
2.config配置文件 可以配置日志 连接参数 路径等信息 
3.lib依赖的jar文件

安装注册中心
cd~/dubbo/dubbo-simple-registry/target
tar zxvf dubbo-simple-registry-2.4.0-assembly.tar.gz
cd dubbo-simple-registry-2.4.0/bin
./start.sh
cd~/dubbo/dubbo-demo-provider/conf
vi dubbo.properties
- edit: dubbo.registry.adddress=dubbo://127.0.0.1:9090
cd ../bin
./restart.sh
cd~/dubbo/dubbo-demo-consumer/conf
vi dubbo.properties
- edit: dubbo.registry.adddress=dubbo://127.0.0.1:9090
cd ../bin
./restart.sh
cd~/dubbo/dubbo-simple-monitor/conf
vi dubbo.properties
- edit: dubbo.registry.adddress=dubbo://127.0.0.1:9090
cd ../bin
./restart.sh
安装zookeeper
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
cd~/dubbo/dubbo-demo-provider/conf
vi dubbo.properties
- edit: dubbo.registry.adddress=zookeeper://127.0.0.1:2181
cd ../bin
./restart.sh
cd~/dubbo/dubbo-demo-consumer/conf
vi dubbo.properties
- edit: dubbo.registry.adddress=zookeeper://127.0.0.1:2181
cd ../bin
./restart.sh
cd~/dubbo/dubbo-simple-monitor/conf
vi dubbo.properties
- edit: dubbo.registry.adddress=zookeeper://127.0.0.1:2181
cd ../bin
./restart.sh
安装监控台
cd~/dubbo/dubbo-admin
mvn jetty:run -Ddubbo.registry.address=zookeeper://127.0.0.1:2181
http://root:root@127.0.0.1:8080
访问 localhost:8080 进行dubbo服务的监控

总结:学习一个项目,下载地址源码进行编译,了解项目的大致框架。
使用项目示例。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值