操作场景
前提条件
获取 社区 Demo >>
操作步骤
服务端配置
1. 在 Apollo 配置中心创建 AppId 为
spring-boot-dubbo-provider
的项目。2. 在默认的
application
下做如下配置(可以通过文本模式直接复制、粘贴下面的内容):# Base packages to scan Dubbo Components (e.g @Service , @Reference)dubbo.scan.basePackages = com.ctrip.framework.apollo.use.cases.spring.boot.starter.dubbo.provider## ApplicationConfig Beandubbo.application.name = spring-boot-dubbo-provider## RegistryConfig Beandubbo.registry.protocol = zookeeperdubbo.registry.address = 127.0.0.1:2181
3. 启动 zookeeper。
4. 运行
com.ctrip.framework.apollo.use.cases.spring.boot.starter.dubbo.provider.Server
启动 Demo 服务端。调用端配置
1. 在 Apollo 配置中心创建 AppId 为
spring-boot-dubbo-consumer
的项目。2. 在默认的
application
下做如下配置(可以通过文本模式直接复制、粘贴下面的内容):## ApplicationConfig Beandubbo.application.name = spring-boot-dubbo-consumer## RegistryConfig Beandubbo.registry.protocol = zookeeperdubbo.registry.address = 127.0.0.1:2181
3. 运行
com.ctrip.framework.apollo.use.cases.spring.boot.starter.dubbo.consumer.Consumer
启动 Demo 调用端。4. 在调用端输入任意字符后按回车,即可发起一次 Dubbo 服务请求并输出服务端的响应。
例如:输入
dubbo
,服务端会响应 Hello dubbo
。