Netflix Zuul1,使用多部分文件上传大文件的奇怪现象?

netflix zuul1, a strange phenomenon of uploading large files with multipart file?

提问人:lightling 提问时间:9/22/2023 更新时间:9/22/2023 访问量:12

问:

我的项目使用 zuul1,有一个文件上传模块,并且正如其他人报告的那样,客户端调用接口是 http://zuul-proxy/zuul/upload-module/file

但是我发现当文件很大时,响应包不正常,导致nginx认为响应不正常,等待超时。从这个 curl 中,你可以看到终端会链接 url http://ip:port/zuul/upload-module 失败

但如果请求 http://zuul-proxy/upload-module/file 正常 url http://ip:port/upload-module 成功

很奇怪的问题,经过分析在url中使用zuul会跳过DispatcherServlet,应该和这个有关,但是不知道怎么解决?

use zuul prefix 会跳过 DispatcherServlet,导致上述问题

而如果我配置 zuul.servlet-path = /,无论是否使用“zuul”前缀都会出错。

我想我跳过了 DispatcherServlet,但不知道如何解决它

请帮忙

java 大文件 netflix-zuul

评论

0赞 lightling 9/22/2023
我想解决这个问题的原因是因为我的 zuul 被 nginx 代理,这被认为是异常包,最后服务超时
0赞 aled 9/22/2023
不要将图像用于文本信息。将信息添加为问题中的文本,而不是链接。什么是?response package
0赞 Community 9/22/2023
请提供足够的代码,以便其他人可以更好地理解或重现问题。

答: 暂无答案