小编And*_*rew的帖子

Spring Cloud:默认从网关重定向到 UI

我是微服务和 Spring Boot 的新手。我有一些 Spring Cloud 微服务,其 Zuul 网关在端口 8080 上运行。

   浏览器
      |
      |
    网关 (:8080)
     / \
    / \
   / \
资源用户界面 (:8090)

在 8090 端口有一个 UI 微服务,它有一个控制器,里面有一个方法,返回 index.html。

我为 UI 配置了这样的 Zuul 路由(我也在使用 Eureka):

zuul:
  routes:
    ui:
      path: /ui/**
      serviceId: myproject.service.ui
      stripPrefix: false
      sensitiveHeaders:
Run Code Online (Sandbox Code Playgroud)

如果我调用http://localhost:8080/ui/一切正常并且我看到我的 index.html 的渲染。

是否可以通过某种方式配置 Spring Cloud 以实现以下流程:调用http://localhost:8080/将我们重定向到 UI 微服务的控制器,该控制器返回 index.html?

所以这个想法是从我网站的根目录打开 UI。

提前致谢!

spring spring-boot netflix-zuul

3
推荐指数
1
解决办法
7471
查看次数

标签 统计

netflix-zuul ×1

spring ×1

spring-boot ×1