在google-app-engine上部署的sping-boot应用程序中出现413错误

时间:2018-08-10 07:45:54

标签: java spring-boot google-app-engine

我是基于google-app-engine的部署的新手。我将我的spring-boot应用程序部署在应用程序引擎上,并在上传较大文件时得到413。

@PostMapping(path = "/createProject", consumes = {"multipart/form-data"})
public @ResponseBody Project createProject(@RequestPart(value = "project") Project project, @RequestPart("files") List<MultipartFile> files) throws Exception {
....
}

有人可以告诉我如何在应用引擎配置中增加默认媒体尺寸。

1 个答案:

答案 0 :(得分:0)

根据documentation,Google App Engine中的上传限制为32MB,无法更改。如果您使用的是GAE Standard,建议您使用resumable upload流程将请求发送到Cloud Storage。在this answer中对该建议进行了更详细的说明。如果您使用GAE Flex,也可以尝试使用this替代方法,我从未测试过它,但是它包括为nginx服务器自定义nginx-app.conf file文件。

希望有帮助! :))