1. 下载源码
https://github.com/apache/dubbo/tree/2.5.x (我的dubbo版本为2.5.x)
或者wget
2 生成压缩包
cd dubbo-simple/dubbo-monitor-simple/
mvn clean install
编译成功后的目标文件为:target/dubbo-monitor-simple-2.5.10-assembly.tar.gz
tar xf dubbo-monitor-simple-2.5.10-assemble.tar.gz -C /usr/local
3 配置
cd /usr/local
vim dubbo-monitor-simple-2.5.10/conf/dubbo.properties
# Licensed to the Apache Software Foundation (ASF) under one or more # contributor license agreements. See the NOTICE file distributed with # this work for additional information regarding copyright ownership. # The ASF licenses this file to You under the Apache License, Version 2.0 # (the "License"); you may not use this file except in compliance with # the License. You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. dubbo.container=log4j,spring,registry,jetty dubbo.application.name=simple-monitor dubbo.application.owner= #dubbo.registry.address=multicast://224.5.6.7:1234 dubbo.registry.address=zookeeper://127.0.0.1:2181 #dubbo.registry.address=redis://127.0.0.1:6379 #dubbo.registry.address=dubbo://127.0.0.1:9090 dubbo.protocol.port=7070 dubbo.jetty.port=xxx #自定义端口 dubbo.jetty.directory=/data/monitor dubbo.charts.directory=${dubbo.jetty.directory}/charts dubbo.statistics.directory=/data/monitor/statistics dubbo.log4j.file=logs/dubbo-monitor-simple.log dubbo.log4j.level=WARN
mkdir -p /data/monitor
mkdir -p /data/monitor/statistics
mkdir -p /data/monitor/charts
4. bin 下启动start.sh
我的机器上,dubbo可以访问首页,但是点击applications和services,浏览器一直在转
考虑到内存问题,修改start.sh
重启后,访问正常。