spring-boot - 添加 AWS 依赖项后的 War 文件上传问题
问题描述
我能够成功构建war文件,但是当我将maven项目部署到' tomcat服务器'时,它卡在0-1% 没有得到什么问题,请更新解决方案
这是我们使用的依赖项:两个版本都不起作用
<dependency>
<groupId>com.amazonaws</groupId>
<artifactId>aws-java-sdk</artifactId>
<!-- <version>1.11.486</version> -->
<version>1.11.327</version>
</dependency>
解决方案
我认为您需要增加tomcat上传文件大小限制默认情况下上传文件大小限制为50 MB
例如
<multipart-config>
<!-- 50MB max -->
<max-file-size>52428800</max-file-size>
<max-request-size>52428800</max-request-size>
<file-size-threshold>0</file-size-threshold>
</multipart-config>
因此,您可以通过从本地编辑webapps/manager/WEB-INF/web.xml
配置文件来增加 Tomcat 服务器上传文件的大小限制。
您可以设置为100Mb
<multipart-config>
<!-- 100MB max -->
<max-file-size>104857600</max-file-size>
<max-request-size>104857600</max-request-size>
<file-size-threshold>0</file-size-threshold>
</multipart-config>
您可以设置为200Mb
<multipart-config>
<!-- 200MB max -->
<max-file-size>209715200</max-file-size>
<max-request-size>209715200</max-request-size>
<file-size-threshold>0</file-size-threshold>
</multipart-config>
保存文件并重新启动 Tomcat 服务器以重新加载更改的设置。
推荐阅读
- javascript - Can't bind multiple parameters to the request's content
- php - 删除 php 中的 html、head 和 body 标签
- php - file_get_contents 和连接被拒绝错误 - MapQuest
- tensorflow-lite - 中止(核心转储):检查失败:“image_tensor”的实际和最终数据类型不匹配(data_type=uint8,final_data_type=float)
- php - 如何在PHP中获取唯一数组并对数组的值求和?
- angular - 错误:“您在预期流的位置提供了‘未定义’。您可以提供 Observable、Promise、Array 或 Iterable。” 在我的身份验证拦截器中
- python - 我想在 plt 中显示图像但有些困惑
- javascript - 为什么每个新形状都会在左侧生成 150 像素的形状?
- r - 如何从闪亮的代码创建桌面独立应用程序
- validation - 尝试设置需要在输入中包含“#”的数据验证