dubbo管理界面
一,安裝zookeeper
2,解壓
tar zxvf zookeeper-3.3.3.tar.gz
cd zookeeper-3.3.3
cp conf/zoo_sample.cfg conf/zoo.cfg
3,配置
vi conf/zoo.cfg
如果不需要集群,zoo.cfg的內容如下:(其中data目錄需改成你真實輸出目錄)
tickTime=2000
initLimit=10
syncLimit=5
dataDir=/home/dubbo/zookeeper-3.3.3/data
clientPort=2181
如果需要集群,zoo.cfg的內容如下:(其中data目錄和server地址需改成你真實部署機器的信息)
tickTime=2000
initLimit=10
syncLimit=5
dataDir=/home/dubbo/zookeeper-3.3.3/data
clientPort=2181
server.1=10.20.153.10:2555:3555
server.2=10.20.153.11:2555:3555
並在data目錄下放置myid文件:(上面zoo.cfg中的dataDir)
mkdir data
vi myid
myid指明自己的id,對應上面zoo.cfg中server.后的數字,第一台的內容為1,第二台的內容為2,內容如下:
myid
1
啟動:
./bin/zkServer.sh start
停止:
./bin/zkServer.sh stop
用法:
dubbo.registry.address=zookeeper://10.20.153.10:2181?backup=10.20.153.11:2181
<
dubbo:registry
protocol
=
"zookeeper"
address
=
"10.20.153.10:2181,10.20.153.11:2181"
/>
管理控制台安裝
1,安裝tomcat
cd apache-tomcat-6.0.35
rm -rf webapps/ROOT
unzip dubbo-admin-2.5.3.war -d webapps/ROOT
2,配置
vi webapps/ROOT/WEB-INF/dubbo.properties
dubbo.registry.address=zookeeper://127.0.0.1:2181
dubbo.admin.root.password=root
dubbo.admin.guest.password=guest
啟動:
./bin/startup.sh
停止:
./bin/shutdown.sh
訪問: (用戶:root,密碼:root 或 用戶:guest,密碼:guest)