通过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文件,修改配置文件如下

[html] view plaincopy
  1. <span style="font-family:Microsoft YaHei;">##
  2. # Copyright 1999-2011 Alibaba Group.
  3. #
  4. # Licensed under the Apache License, Version 2.0 (the "License");
  5. # you may not use this file except in compliance with the License.
  6. # You may obtain a copy of the License at
  7. #
  8. #      http://www.apache.org/licenses/LICENSE-2.0
  9. #
  10. # Unless required by applicable law or agreed to in writing, software
  11. # distributed under the License is distributed on an "AS IS" BASIS,
  12. # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  13. # See the License for the specific language governing permissions and
  14. # limitations under the License.
  15. ##
  16. dubbo.container=log4j,spring,registry,jetty
  17. dubbo.application.name=simple-monitor
  18. dubbo.application.owner=
  19. #dubbo.registry.address=127.0.0.1:2181,127.0.0.1:2182,127.0.0.1:2183
  20. dubbo.registry.address=zookeeper://127.0.0.1:2181?backup=127.0.0.1:2182,127.0.0.1:2183
  21. #dubbo.registry.address=zookeeper://127.0.0.1:2181
  22. #dubbo.registry.address=redis://127.0.0.1:6379
  23. #dubbo.registry.address=dubbo://127.0.0.1:9090
  24. dubbo.protocol.port=7070
  25. dubbo.jetty.port=8086
  26. dubbo.jetty.directory=${user.home}/monitor
  27. dubbo.charts.directory=${dubbo.jetty.directory}/charts
  28. dubbo.statistics.directory=${user.home}/monitor/statistics
  29. dubbo.log4j.file=logs/dubbo-monitor-simple.log
  30. dubbo.log4j.level=WARN
  31. </span>

打开cmd命令行,切换到bin文件夹,执行start.bat命令

执行完成后,输入地址http://localhost:8086/index.html

出现如下界面

Dubbo后台管理和监控中心部署相关推荐

  1. dubbo的后台管理以及监控中心

    通过dubbo监控中心和后台管理可以很好的监控dubbo服务,监控服务端服务和客户端调用情况,调用次数,调用日志,方便问题查找. Dubbo源码已经贡献给apache了,原来的GitHub中的地址 h ...

  2. JAVA宠物医院后台管理系统设计与实现计算机毕业设计Mybatis+系统+数据库+调试部署

    JAVA宠物医院后台管理系统设计与实现计算机毕业设计Mybatis+系统+数据库+调试部署 JAVA宠物医院后台管理系统设计与实现计算机毕业设计Mybatis+系统+数据库+调试部署 本源码技术栈: ...

  3. java毕业设计宠物医院后台管理系统设计与实现Mybatis+系统+数据库+调试部署

    java毕业设计宠物医院后台管理系统设计与实现Mybatis+系统+数据库+调试部署 java毕业设计宠物医院后台管理系统设计与实现Mybatis+系统+数据库+调试部署 本源码技术栈: 项目架构:B ...

  4. xadmin与mysql数据库_django学习之xadmin后台管理部署

    首先看下admin的后台管理界面(默认,未做任何设置) 都说xadmin很吊,吊炸天,我就拿过来撸了一把,发现事实并不是这样的,我只能说一句,最合适自己的才是最好的,还是自己撸吧,偶尔借鉴下还是可以的 ...

  5. 阿里云服务器购买及宝塔管理和如何部署springboot项目

    文章目录 1.阿里云服务器购买 2.远程连接服务器 3.宝塔管理服务器 4.部署springboot项目 1.阿里云服务器购买 一般正常买一个服务器价格比较贵,这里建议用新用户和学生身份来购买,打折力 ...

  6. micropython 人脸识别检测_Flask实战!从后台管理到人脸识别,六款优质Flask开源项目介绍...

    Flask 是一个微型的 Python 开发的 Web 框架,基于 Werkzeug WSGI 工具箱和 Jinja2 模板引擎. Flask 使用 BSD 授权. Flask 也被称为 " ...

  7. 【精选】表情包斗图小程序(可引流,开通流量主,权益外卖cps,带pc后台管理)

    牛云表情包斗图小程序,流量主变现,外卖cps权益变现,uniCloud云开发无需购买服务器和域名,助力每一位内容创业者. 技术优势 基于 uniapp + uniCloud 研发,无需购买服务器和域名 ...

  8. 基于SpringBoot + Vue的个人博客系统12——使用vue-admin-template展示文章列表(后台管理)

    简介 前面我们实现了博客系统的前台展示页面,还有留言功能没有实现,实现留言功能无非就是在后端增加留言表,对留言进行增删改查.和文章表类似,这里就不在赘述. 既然作为一款动态博客,那么后台管理是必不可少 ...

  9. 基于PHP的校园留言板系统(带后台管理)

    前言 项目可包部署 Q 1115487855 交流群:758350964 一 项目介绍 基于PHP的校园留言板系统(带后台管理) 系统分为前后台,系统用户分为普通用户和管理员 技术栈 php+mysq ...

最新文章

  1. UVA - 11584 Partitioning by Palindromes(划分成回文串)(dp)
  2. dashujufenxi:全球企业将遭受20万亿美元损失 年底杠杆率升至90年代水平
  3. Qt Creator添加调试器
  4. mysql聚簇索引存储结构_MySQL聚簇索引的实际应用于结构描述
  5. 拦截器读post参数导致接口post请求报错_vue中Axios的封装和API接口的管理
  6. Nokia7610彩信设置
  7. mysql双主启停_Mysql 多实例配置与启停
  8. 【学习笔记】在KEIL中stm32移植51代码时位定义变量的替换
  9. 二进制与十六进制的转换
  10. python去重drop_duplicates后一定要reset_index()
  11. zblog php 二级菜单,zblog博客系统二级(下拉)导航菜单设置教程
  12. 《哈佛大学公开课:幸福课》 学习笔记(1)
  13. AutoLayout(Ⅱ):遇到的几个小问题(Keng)
  14. 孙飞脸色一变,惊讶道:“修者,你也是修者?”
  15. [Pandas] DataFrame的columns属性
  16. 修改 input checkbox(复选框) 选中的背景颜色 _@jie
  17. 零信任的三种主流技术【远航】
  18. 微信小程序性能优化方案
  19. android APN解析
  20. MySQL 8.0 Command Line Client 不能打开或者闪退

热门文章

  1. java泛型数组:Type parameter ‘T‘ cannot be instantiated directly
  2. PHP是什么,能做什么,为什么用PHP
  3. 淘丞相将微博链接转为淘宝直达是怎么实现的?
  4. 【玩转Linux】Linux安装宝塔面板
  5. 苹果蓝牙耳机怎么样?与airpods媲美的无线耳机推荐
  6. 初学者笔记(三):利用python列表做一个最简单的垃圾分类
  7. 餐饮外卖平台小程序源码_餐饮连锁店,加盟,入住
  8. 2021年中国面料行业现状分析:行业毛利率为11.9%[图]
  9. 网络安全法及个人信息法律解读
  10. jquery easyui下拉框多选 和原生多选下拉多选