Dubbo后台管理和监控中心部署
通过dubbo监控中心和后台管理可以很好的监控dubbo服务,监控服务端服务和客户端调用情况,调用次数,调用日志,方便问题查找。下面我们看看dubbo的管理后台和监控中心怎么部署。
1.软件下载
部署管理后台和监控中心需要以下软件
opensesame 下载地址:https://github.com/alibaba/opensesame
Dubbo源码下载 https://github.com/alibaba/dubbo
Tomcat下载地址 http://tomcat.apache.org/download-70.cgi
2.编译
下载完成后,解压,切换到opensesame-master目录下(如上图),打开CMD命令,执行如下命令
mvn install -Dmaven.test.skip=true
3.dubbo-admin部署
dubbo管理平台dubbo-admin部署
解压dubbo-master文件夹,打开CMD命令,切换到dubbo-master目录,执行
mvn install -Dmaven.test.skip=true命令,完成后,会看到dubbo-admin的target文件夹下有dubbo-admin-2.5.4-SNAPSHOT.war
如下图
解压tomcat,将dubbo-admin-2.5.4-SNAPSHOT.war包拷贝到Tomcat的webapps文件夹下
然后启动tomcat,启动tomcat的方法如下,
切换到tomcat的bin文件夹,启动startup.bat命令
目录如下
命令如下
此时dubbo-admin-2.5.4-SNAPSHOT.war会自动解压,在webapps目录下生成一个dubbo-admin-2.5.4-SNAPSHOT文件夹,
将webapps下的root文件夹下的内容全部删除,将dubbo-admin-2.5.4-SNAPSHOT文件夹下的内容全部拷贝到Root文件夹下,最终结果如下图
修改下root文件夹下web-inf文件夹下的dubbo.properties文件,
文件内容如下
dubbo.registry.address=127.0.0.1:2181,127.0.0.1:2182,127.0.0.1:2183
dubbo.admin.root.password=root
dubbo.admin.guest.password=guest
打开浏览器输入地址: http://localhost:8080/,输入账号和密码登录guest/guest
4.dubbo监控平台monitor部署
在本地仓库中或者dubbo-monitor-simple项目中找到dubbo-monitor-simple-2.5.4-SNAPSHOT-assembly.tar.gz文件,拷贝到D盘,解压后如下图
找到conf文件夹下的dubbo.properties文件,修改配置文件如下
- <span style="font-family:Microsoft YaHei;">##
- # Copyright 1999-2011 Alibaba Group.
- #
- # Licensed 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=127.0.0.1:2181,127.0.0.1:2182,127.0.0.1:2183
- dubbo.registry.address=zookeeper://127.0.0.1:2181?backup=127.0.0.1:2182,127.0.0.1:2183
- #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=8086
- dubbo.jetty.directory=${user.home}/monitor
- dubbo.charts.directory=${dubbo.jetty.directory}/charts
- dubbo.statistics.directory=${user.home}/monitor/statistics
- dubbo.log4j.file=logs/dubbo-monitor-simple.log
- dubbo.log4j.level=WARN
- </span>
打开cmd命令行,切换到bin文件夹,执行start.bat命令
执行完成后,输入地址http://localhost:8086/index.html
出现如下界面
Dubbo后台管理和监控中心部署相关推荐
- dubbo的后台管理以及监控中心
通过dubbo监控中心和后台管理可以很好的监控dubbo服务,监控服务端服务和客户端调用情况,调用次数,调用日志,方便问题查找. Dubbo源码已经贡献给apache了,原来的GitHub中的地址 h ...
- JAVA宠物医院后台管理系统设计与实现计算机毕业设计Mybatis+系统+数据库+调试部署
JAVA宠物医院后台管理系统设计与实现计算机毕业设计Mybatis+系统+数据库+调试部署 JAVA宠物医院后台管理系统设计与实现计算机毕业设计Mybatis+系统+数据库+调试部署 本源码技术栈: ...
- java毕业设计宠物医院后台管理系统设计与实现Mybatis+系统+数据库+调试部署
java毕业设计宠物医院后台管理系统设计与实现Mybatis+系统+数据库+调试部署 java毕业设计宠物医院后台管理系统设计与实现Mybatis+系统+数据库+调试部署 本源码技术栈: 项目架构:B ...
- xadmin与mysql数据库_django学习之xadmin后台管理部署
首先看下admin的后台管理界面(默认,未做任何设置) 都说xadmin很吊,吊炸天,我就拿过来撸了一把,发现事实并不是这样的,我只能说一句,最合适自己的才是最好的,还是自己撸吧,偶尔借鉴下还是可以的 ...
- 阿里云服务器购买及宝塔管理和如何部署springboot项目
文章目录 1.阿里云服务器购买 2.远程连接服务器 3.宝塔管理服务器 4.部署springboot项目 1.阿里云服务器购买 一般正常买一个服务器价格比较贵,这里建议用新用户和学生身份来购买,打折力 ...
- micropython 人脸识别检测_Flask实战!从后台管理到人脸识别,六款优质Flask开源项目介绍...
Flask 是一个微型的 Python 开发的 Web 框架,基于 Werkzeug WSGI 工具箱和 Jinja2 模板引擎. Flask 使用 BSD 授权. Flask 也被称为 " ...
- 【精选】表情包斗图小程序(可引流,开通流量主,权益外卖cps,带pc后台管理)
牛云表情包斗图小程序,流量主变现,外卖cps权益变现,uniCloud云开发无需购买服务器和域名,助力每一位内容创业者. 技术优势 基于 uniapp + uniCloud 研发,无需购买服务器和域名 ...
- 基于SpringBoot + Vue的个人博客系统12——使用vue-admin-template展示文章列表(后台管理)
简介 前面我们实现了博客系统的前台展示页面,还有留言功能没有实现,实现留言功能无非就是在后端增加留言表,对留言进行增删改查.和文章表类似,这里就不在赘述. 既然作为一款动态博客,那么后台管理是必不可少 ...
- 基于PHP的校园留言板系统(带后台管理)
前言 项目可包部署 Q 1115487855 交流群:758350964 一 项目介绍 基于PHP的校园留言板系统(带后台管理) 系统分为前后台,系统用户分为普通用户和管理员 技术栈 php+mysq ...
最新文章
- UVA - 11584 Partitioning by Palindromes(划分成回文串)(dp)
- dashujufenxi:全球企业将遭受20万亿美元损失 年底杠杆率升至90年代水平
- Qt Creator添加调试器
- mysql聚簇索引存储结构_MySQL聚簇索引的实际应用于结构描述
- 拦截器读post参数导致接口post请求报错_vue中Axios的封装和API接口的管理
- Nokia7610彩信设置
- mysql双主启停_Mysql 多实例配置与启停
- 【学习笔记】在KEIL中stm32移植51代码时位定义变量的替换
- 二进制与十六进制的转换
- python去重drop_duplicates后一定要reset_index()
- zblog php 二级菜单,zblog博客系统二级(下拉)导航菜单设置教程
- 《哈佛大学公开课:幸福课》 学习笔记(1)
- AutoLayout(Ⅱ):遇到的几个小问题(Keng)
- 孙飞脸色一变,惊讶道:“修者,你也是修者?”
- [Pandas] DataFrame的columns属性
- 修改 input checkbox(复选框) 选中的背景颜色 _@jie
- 零信任的三种主流技术【远航】
- 微信小程序性能优化方案
- android APN解析
- MySQL 8.0 Command Line Client 不能打开或者闪退
热门文章
- java泛型数组:Type parameter ‘T‘ cannot be instantiated directly
- PHP是什么,能做什么,为什么用PHP
- 淘丞相将微博链接转为淘宝直达是怎么实现的?
- 【玩转Linux】Linux安装宝塔面板
- 苹果蓝牙耳机怎么样?与airpods媲美的无线耳机推荐
- 初学者笔记(三):利用python列表做一个最简单的垃圾分类
- 餐饮外卖平台小程序源码_餐饮连锁店,加盟,入住
- 2021年中国面料行业现状分析:行业毛利率为11.9%[图]
- 网络安全法及个人信息法律解读
- jquery easyui下拉框多选 和原生多选下拉多选