執行環境
jdk-1.6.30
以上版本
tomcat-7.0.42
duboo-2.5.3
zookeeper-3.4.5 序
系統/埠
ajp 排程
jmx
dubbo 備註
1tomcat
8080
8443
8005
8009
原埠保留 2
dubbo console
4000
4003
4005
4009
zookeeper
註冊埠
:2181
本地dubbo
埠通常是
:2088x 3
dubbo monitor
4010
4013
4015
4019
****** monitor
掛掉不會影響到
consumer
和provider
之間的呼叫,所以用於生產環境不會有風險。
****** monitor
採用磁碟儲存統計資訊,請注意安裝機器的磁碟限制,如果要集群,建議用
mount
共享磁碟。
charts
目錄必須放在
jetty.directory
下,否則頁面上訪問不了。
wget
tar zxvf dubbo-monitor-******-2.5.3-assembly.tar.gz
mv dubbo-monitor-******-2.5.3 /usr/local/dubbo-monitor-******-4010
cd /usr/local/dubbo-monitor-******-4010
vi conf/dubbo.properties
dubbo.container=log4j,spring,registry,jetty
#dubbo.registry.address=multicast:
#dubbo.registry.address=zookeeper:
dubbo.registry.address=zookeeper:
#dubbo.registry.address=redis:
#dubbo.registry.address=dubbo:
dubbo.protocol.port=7070
dubbo.jetty.port=4010
dubbo.jetty.directory=$/monitor
dubbo.charts.directory=$/charts
dubbo.statistics.directory=$/monitor/statistics
dubbo.log4j.file=logs/dubbo-monitor-******.log
dubbo.log4j.level=warn
./bin/start.sh
./bin/stop.sh
./bin/restart.sh
./bin/start.sh debug
./bin/dump.sh
./bin/server.sh start
./bin/server.sh stop
./bin/server.sh restart
./bin/server.sh debug
./bin/server.sh dump
tail -f logs/stdout.log
命令列: (see: telnet command reference)
echo status | nc -i 1 127.0.0.1 7070
管理控制台為內部裁剪版本,開源部分主要包含:路由規則,動態配置,服務降級,訪問控制,權重調整,負載均衡,等管理功能。
unzip apache-tomcat-7.0.42.zip -d /usr/local/
mv apache-tomcat-7.0.42 apache-tomcat-7.0.42-4000
cd /usr/local/apache-tomcat-7.0.42-4000
chmod -r +x *
wget
unzip dubbo-admin-2.5.3.war -d /usr/local/zhanglin/logistics/dubbo-admin
修改tomcat
的埠,修改
host節點
server.xml
dubbo.propertiesvi /usr/local/zhanglin/logistics/dubbo-admin/web-inf/dubbo.properties
#dubbo.registry.address=zookeeper:
dubbo.registry.address=zookeeper:
dubbo.admin.root.password=root
dubbo.admin.guest.password=guest
./bin/startup.sh
./bin/shutdown.sh(
使用者:root,
密碼:root 或使用者
:guest,
密碼:guest)
dubbo管理控制台的安裝部署
dubbo管理控制台的安裝部署 很多開發者在談及dubbo zookeeper分布式服務開發架構的時候,都會說dubbo zookeeper的環境部署很簡單,從而省略dubbo zookeeper的環境過程,但是作為乙個新開發者搭建起來不是那麼容易,今天我就介紹一下dubbo管理控制台的安裝過程,而...
部署Dubbo監控中心
1 部署監控中心 注意 1 war包需要自己打包,因為生產環境的jdk版本不同 打war包參考部落格 2 需要在 etc hosts中配置主機名對應的ip位址,因為監控中心會用到 error utils.netutils dubbo could not get local host ip addre...
安裝部署redis redis 安裝部署
wget redis 3.2.12.tar.gz 第二步 上傳軟體並解壓 解壓tar xzf redis 3.2.12.tar.gz改名稱 mv redis 3.2.12 redis第三步 安裝依賴軟體 yum y install gcc automake autoconf libtool make...