上云无忧 > 文档中心 > 腾讯云微服务引擎 TSE Apollo 实战教程 - spring-boot-dubbo 通过 Apollo 配置中心实现中心化配置
微服务引擎 TSE
腾讯云微服务引擎 TSE Apollo 实战教程 - spring-boot-dubbo 通过 Apollo 配置中心实现中心化配置

文档简介:
操作场景: 本文介绍 Dubbo Spring Boot Starter 如何通过 Apollo 配置中心实现中心化配置。
*此产品及展示信息均由腾讯云官方提供。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠

操作场景

本文介绍 Dubbo Spring Boot Starter 如何通过 Apollo 配置中心实现中心化配置。

前提条件

获取 社区 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 Bean
dubbo.application.name = spring-boot-dubbo-provider
## RegistryConfig Bean
dubbo.registry.protocol = zookeeper
dubbo.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 Bean
dubbo.application.name = spring-boot-dubbo-consumer
## RegistryConfig Bean
dubbo.registry.protocol = zookeeper
dubbo.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
相似文档
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部