上云无忧 > 文档中心 > 腾讯云微服务引擎 TSE Apollo 实战教程 - spring-cloud-zuul 通过 Apollo 配置中心实现动态路由
微服务引擎 TSE
腾讯云微服务引擎 TSE Apollo 实战教程 - spring-cloud-zuul 通过 Apollo 配置中心实现动态路由

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

操作场景

本文介绍 Spring Cloud Zuul 如何通过 Apollo 配置中心实现动态路由。

前提条件

获取 社区 Demo>>

操作步骤

1. 在 Apollo 配置中心创建 AppId 为 spring-cloud-zuul 的项目。
2. 在默认的 application 下做如下配置(可以通过文本模式直接复制、粘贴下面的内容):
		
server.port = 9090
zuul.routes.test.path = /**
zuul.routes.test.url = https://github.com
#zuul.routes.test.url = https://github.com/ctripcorp/apollo
运行 com.ctrip.framework.apollo.use.cases.spring.cloud.zuul.Application 启动 Demo。
4. 程序会自动打开 http://localhost:9090,显示内容为 GitHub 首页。
5. 在 Apollo 配置中心修改配置,把 zuul.routes.test.url 的值改为 https://github.com/ctripcorp/apollo 并发布配置。 例如:可以以文本模式在原来生效的 zuul.routes.test.url 前面加上 # 注释掉,同时把原来注释掉的指向 https://github.com/ctripcorp/apollo 的配置取消注释掉来快速修改。
6. 刷新 http://localhost:9090 页面,显示的内容会变成 Apollo 配置中心的 GitHub 首页,说明动态路由已生效。

相似文档
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部