Dubbo安裝部署

2021-07-16 14:58:46 字數 3007 閱讀 8470

執行環境

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.properties

vi /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...