Skip to content
默认情况下,所有的请求经过Zuul网关的代理,默认会通过SpringMVC预先对请求进行处理,缓存。普通请求并不会有什么影响,但是对于文件上传,就会造成不必要的网络负担,在高并发时,可能导致网络阻塞,Zuul网关不可用,以至于整个系统瘫痪。

所以,我们上传文件需要绕过请求的缓存,直接通过路由到达目标微服务:
可以通过nginx的rewrite指令实现这一需求:

Nginx提供rewrite指令,用于对地址进行重写,格式为:
rewrite "用来匹配路径的正则" 重写后的路径 [指令]:

编辑nginx.conf文件

本站总访问 — 次