# dubbo-consumer **Repository Path**: DemoMeng/dubbo-consumer ## Basic Information - **Project Name**: dubbo-consumer - **Description**: 服务提供者,注册到注册中心 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-02-27 - **Last Updated**: 2021-02-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # dubbo-provider dubbo-consumer 这是一个dubbo项目 springboot-dubbo springboot dubbo 示例项目 dubbo官方文档:http://dubbo.apache.org/zh-cn/index.html 推荐使用注册中心:zookeeper #Zookeeper起飞~ zookeeper的安装就不一一赘述了,最主要就是要添加一个zoo.cfg配置文件,具体安装可参见官方文档或某歌 ![启动zk的server端](images/zookeeper-server-start.jpg) #项目启动 1.首先启动服务提供方注册到zookeeper ![提供方](images/producer-start.jpg) 2.服务消费方启动 ![消费方](images/consumer-start.jpg) 3.rpc-api是服务消费方提供给外部调用的接口,如果调用者需要需要调用则需要引入该api依赖,一般需要把该api放到私服中 # 使用dubbo-admin管控 1.下载dubbo-admin的源码: git clone https://github.com/apache/dubbo-admin ![目录结构](images/dubbo-admin-目录结构.jpg) 2.进入dubbo-admin-server目录,修改application.properties配置文件 ![修改配置](images/dubbo-admin-application-配置.jpg) 3.进入项目根目录打包,而不是dubbo-admin-server下打包,因为需要UI界面, mvn clean install -DskipTests=true,耗时有点长 ![打包构建](images/dubbo-admin-server-打包.jpg) 4.运行打包后的dubbo-admin.jar java -jar dubbo-admin-server/target/dubbo-admin.jar - by mqz