1. 程式人生 > >Dubbo安裝配置

Dubbo安裝配置

Dubbo是Alibaba開源的分散式服務框架,它最大的特點是按照分層的方式來架構,使用這種方式可以使各個層之間解耦合(或者最大限度地鬆耦合)。從服務模型的角度來看,Dubbo採用的是一種非常簡單的模型,要麼是提供方提供服務,要麼是消費方消費服務,所以基於這一點可以抽象出服務提供方(Provider)和服務消費方(Consumer)兩個角色。關於註冊中心、協議支援、服務監控等內容,詳見後面描述。
在這裡插入圖片描述
下面在Linux(CentOS6.7)上安裝Dubbo,安裝Dubbo非常簡單,必須首先安裝JDK,Tomcat,Zookeeper。

下載JDK
https://pan.baidu.com/s/1eRIbd6M

下載Tomcat7
https://pan.baidu.com/s/1o7EwSP0

下載Dubbo 2.5.3 (只適用於JDK1.7)
https://pan.baidu.com/s/1eSClI4U

下載Dubbo 2.5.8 (適用於JDK1.8)
https://pan.baidu.com/s/1I6uJqQpxtWBqhXYcoFnLRw

下載Zookeeper 3.3.6
https://pan.baidu.com/s/1dE7TDux

1、安裝JDK

在這裡插入圖片描述

2、修改JAVA_HOME

#vi /etc/profile
在這裡插入圖片描述

3、解壓Tomcat7

在這裡插入圖片描述

4、安裝Zookeeper 3.3.6

在這裡插入圖片描述

5、建立Zookeeper快取目錄

mkdir -p /u01/zookeeper_data

6、建立Zookeeper配置檔案

在這裡插入圖片描述
#vi zoo.cfg
輸入如下內容:

tickTime=2000
initLimit=10
syncLimit=5
dataDir=/u01/zookeeper_data
dataLogDir=/u01/zookeeper_data
clientPort=2181

7、啟動Zookeeper

在這裡插入圖片描述

8、啟動Zookeeper客戶端測試

在這裡插入圖片描述
在這裡插入圖片描述

9、部署Dubbo

在這裡插入圖片描述
將dubbo-admin-2.5.3.war部署到Tomcat中

10、測試Dubbo管理控制檯

訪問控制檯
http://192.168.169.100:8080/dubbo-admin-2.5.3
在這裡插入圖片描述