要让 Zuul 网关能够访问存储前端静态资源的模块,需要在 Zuul 的配置文件中进行相应的配置。假设存储前端静态资源的模块服务名为 'admin-web',nginx 中的静态资源路径为 '/static/',则可以在 Zuul 的配置文件中添加如下配置:

zuul:
  routes:
    'admin-web':
      path: /admin/**
      url: http://admin-web:8080/static/

其中,'admin-web' 是存储前端静态资源的模块的服务名,'/admin/' 是 Zuul 网关对外暴露的路径,'http://admin-web:8080/static/' 是存储前端静态资源的模块的访问路径。这样配置之后,当访问 'http://zuul-server:port/admin/' 时,Zuul 网关会将请求转发到存储前端静态资源的模块,并将静态资源返回给前端。

SpringCloud项目中使用Zuul网关访问静态资源模块配置

原文地址: https://www.cveoy.top/t/topic/nu67 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录