Browse Source

spring-boot-demo-dubbo 完成

pull/1/head
Yangkai.Shen 5 years ago
parent
commit
5533ccea30
1 changed files with 27 additions and 0 deletions
  1. +27
    -0
      spring-boot-demo-dubbo/README.md

+ 27
- 0
spring-boot-demo-dubbo/README.md View File

@@ -0,0 +1,27 @@
# spring-boot-demo-dubbo

> 此 demo 主要演示了 Spring Boot 如何集成 Dubbo,demo 分了3个module,分别为公共模块 `spring-boot-demo-dubbo-common`、服务提供方`spring-boot-demo-dubbo-provider`、服务调用方`spring-boot-demo-dubbo-consumer`

## 注意

本例注册中心使用的是 zookeeper,作者编写本demo时,采用docker方式运行 zookeeper

1. 下载镜像:`docker pull wurstmeister/zookeeper`

2. 运行容器:`docker run -d -p 2181:2181 -p 2888:2888 -p 2222:22 -p 3888:3888 --name zk wurstmeister/zookeeper`

3. 停止容器:`docker stop zk`

4. 启动容器:`docker start zk`

## 运行步骤

1. 进入服务提供方 `spring-boot-demo-dubbo-provider` 目录,运行 `SpringBootDemoDubboProviderApplication.java`
2. 进入服务调用方 `spring-boot-demo-dubbo-consumer` 目录,运行 `SpringBootDemoDubboConsumerApplication.java`
3. 打开浏览器输入 http://localhost:8080/demo/sayHello ,观察浏览器输出,以及服务提供方和服务调用方的控制台输出日志情况

## 参考

1. dubbo 官网:http://dubbo.apache.org/zh-cn/
2. [超详细,新手都能看懂 !使用SpringBoot+Dubbo 搭建一个简单的分布式服务](https://segmentfault.com/a/1190000017178722#articleHeader20)


Loading…
Cancel
Save