# dubbo-demo **Repository Path**: fds520/dubbo-demo ## Basic Information - **Project Name**: dubbo-demo - **Description**: dubbo学习 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-03-12 - **Last Updated**: 2021-07-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # dubbo-demo #### 介绍 dubbo-demo #### 软件架构 1. spring-boot 2.x框架 2. dubbo 2.7.8 3. zookeeper 3.6.3 #### 安装教程 windows 1. 解压software-environment中的apache-zookeeper-3.6.3.zip 2. 进入apache-zookeeper-3.6.3中的bin目录,双击 zkServer.cmd.运行好zookeeper 3. 运行software-environment中的dubbo-admin-0.3.0.jar,命令如下: ``` java -jar dubbo-admin-0.3.0.jar ``` 4. 打开localhost:8083,用户名、密码都是root 5. 运行fds-dubbo-provide服务者,然后运行fds-dubbo-consumer消费者 6. 运行fds-dubbo-consumer消费者之后打开localhost:8086/demo/doc.html接口测试页面;admin地址:localhost:8083 #### 安装教程 docker-compose 1. 打包maven项目,将target下面的provide和consumer架包copy出来 2. 将software-environment下面的dubbo-admin-0.3.0.jar copy出来 3. 将docker-compose.yml、consumer、provide、dubbo-admin、dubbo-admin-0.3.0.jar、target下面的provide和consumer架包一起上传到服务器 目录结构如下: ``` --docker-compose.yml --consumer --provide --dubbo-admin --dubbo-admin-0.3.0.jar --fds-dubbo-provide-2.1.0.jar --fds-dubbo-consumer-2.1.0.jar ``` 4. 启动docker-compose,命令如下: ``` docker-compose up -d ``` 5. admin地址: ip + 8091 ;消费者地址:ip + 8090/demo/doc.html