淘淘商城第23讲——快来瞧瞧Dubbo监控中心

之前我们就已学过了Dubbo,想必大家对Dubbo的架构已有所了解,Dubbo的架构如下图所示。
在这里插入图片描述
目前,我们已经学习完了除Monitor之外的其它模块,那么本文我就来告诉大家怎样使用Monitor,即Dubbo监控中心。

如果大家想要使用Dubbo监控中心,那么就必须从网上下载Dubbo监控中心的war包,例如dubbo-admin-2.5.4.war。当然了,要是你怕麻烦,也可以直接从我给出的百度网盘链接地址中进行下载。

链接:https://pan.baidu.com/s/1S24VSQXEQiumRE5CWyISMg,提取码:8f3k

该war包可直接放到Tomcat服务器下运行,所以我们还需要在虚拟机中安装Tomcat服务器,至于关于如何安装请参考《Linux入门第十三讲——在Linux CentOS 7.6系统上安装Tomcat 8.5.38》我的这篇博客进行学习,在此并不过多赘述。温馨提示:在这里,我安装的Tomcat服务器是apache-tomcat-7.0.105这个版本。

首先我们需要上传dubbo-admin-2.5.4.war到Linux系统中,之前我在《Linux入门番外篇——Xshell利用Xftp来方便地进行文件的上传下载操作》这篇文章中已经详细讲解过如何上传文件到Linux系统,所以这里我就不再赘述了。怎样知道我们真的上传上去了呢?在当前用户主目录(即root)下使用ll命令查看一下该目录。
在这里插入图片描述
然后使用cp dubbo-admin-2.5.4.war /usr/local/src/tomcat/tomcat7/webapps/dubbo-admin.war命令把dubbo-admin-2.5.4.war复制到tomcat7的webapps目录下并更名为dubbo-admin.war,如下图所示,紧接着使用cd /usr/local/src/tomcat/tomcat7/webapps命令切换到webapps目录下,并使用ll命令查看一下该目录。
在这里插入图片描述
接着我们启动Tomcat服务器,我们使用cd ..命令切换到tomcat7目录下,使用bin/startup.sh命令来启动Tomcat服务器。
在这里插入图片描述
当然了,我们也可使用tailf logs/catalina.out命令来跟踪启动过程。
在这里插入图片描述
启动成功后,我们使用http://192.168.81.131:8080/dubbo-admin/这样的url地址来访问Dubbo监控中心,这时会让我们输入用户名和密码,默认都是root。
在这里插入图片描述
登录成功后,我们可以看到如下图所示界面。
在这里插入图片描述
我们点击服务治理下的服务,如下图所示。
在这里插入图片描述
这时,我们会看到如下图所示的界面,ItemService就是我们的服务。
在这里插入图片描述
我们点击该服务进去,可以看到提供服务的IP及服务端口。
在这里插入图片描述
点击消费者菜单,可以看到消费者为taotao-manager-web,如下图所示。
在这里插入图片描述
点击应用菜单,可以看到当前应用有两个,分别是taotao-manager和taotao-manager-web。
在这里插入图片描述
这是Dubbo监控中心和Zookeeper注册中心在一台虚拟机上的情况,我们不用配置便可以使用,那如果Zookeeper注册中心和Dubbo监控中心不在一台设备上怎么办呢?其实我们只需要修改一下配置文件便可以了。那么该配置文件在哪呢?我们可使用cd /usr/local/src/tomcat/tomcat7/webapps/dubbo-admin/WEB-INF命令切换到dubbo-admin/WEB-INF目录下,然后使用ll命令查看一下该目录,就能找到我们要修改的配置文件了。
在这里插入图片描述
接着我们使用命令vim dubbo.properties打开该文件,如下图所示,我们可以看到当前默认的注册地址是127.0.0.1,也就是当前这台设备上,如果是别的设备那么就需要换成那台设备的IP地址。除此之外,我们还可以修改用户的登录密码。
在这里插入图片描述
补充一个知识点,假如我们想知道某个端口(比如8080端口)被哪个进程所占用,以及如何杀掉某个指定进程,那么可以使用如下所示命令进行操作。
在这里插入图片描述
最后,我还得说一嘴,如果要运行Dubbo监控中心,必须先启动Zookeeper。Dubbo监控中心对于Dubbo服务的调用来说不是必须的,不安装也可以运行。安装的目的是为了更好的统计其调用的次数,以方便管理。

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

李阿昀

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值