Linux系统下Dubbo安装的详细教程

Linux系统下Dubbo安装的详细教程

1、Dubbo的简介

  Dubbo是 [1]  阿里巴巴公司开源的一个高性能优秀的服务框架,使得应用可通过高性能的 RPC 实现服务的输出和输入功能,可以和 [2]  Spring框架无缝集成。

原理图的大概代表的意思:

Provider

暴露服务方称之为“服务提供者”。
Consumer
调用远程服务方称之为“服务消费者”。
Registry
服务注册与发现的中心目录服务称之为“服务注册中心”。
Monitor
统计服务的调用次数和调用时间的日志服务称之为“服务监控中心”。

2、Dubbo的安装

  Dubbo的详细介绍请参考官方文档http://dubbo.apache.org/books/dubbo-user-book/quick-start.html

如果想使用Dubbo的监控中心,必须从Dubbo官网下载war包或者自己编译war包,可以通过qq群下载:534073451,既然是war包,必须运行在web服务器上,这里我们将war包部署到tomcat进行运行,tomcat的详细安装,在我的博客中查找,具体步骤如下

第一:上传tomcat到root目录,并解压到对usr/local目录下  

tar -zxvf apache-tomcat-8.5.31.tar.gz -C /usr/local/

此时可以看到我们解压的tomcat

部署,将war包上传到webapp目录下,并重命名未dubbo-admin.war

进入bin目录下启动toncat服务,访问我们的dubbo监控中心,输入默认的用户名和密码:root

接下来我们停止tocat,删除war包,这里必须停止无法在删除,不然会导致之前解压的内容被删除

一般集群环境下,zookeeper注册中心和dubbo的监控中心会分布在不同的机器上面,这时候我们需要在dobbo中配置zookeeper注册中心的地址,具体修改WEB-INF下的配置文件

至此Dubbo监控中心安装完成,与Spring集成会在后期项目开发中用到,到时候在详细补充

 

posted @ 2018-05-30 21:01  sunny1009  阅读(6416)  评论(1编辑  收藏  举报