链接信息 | 涉及大文件上传控制 |
参考TMS系统无法上传大文件。 1.原系统控制了上传小于1G的文件,需修改配置文件system.xml,修改配置项: <parameter><description>文件上传内存占用大小</description> <key>maxMemorySize</key> <value>1024000000</value> </parameter> <parameter> <description>文件上传最大尺寸(单位:KB)</description> <key>maxRequestSize</key> <value>102400000000</value> </parameter> 2.修改了上传文件控制器FileController,需重新更新和部署 3.由于大文件是通过复制(一般是存数据库,不复制会被定时器删除)的方法保存到本地,需要增加uploadFile和temp文件目录并列。 4.辅助项: 修改tomcat的配置文件 conf/server.xml 找到里面的<Connector>标签,在该标签中添 加"maxPostSize"属性, 将该属性值设置成你想要的最大值,单位是字节, 或者把这个值设置为 0(maxPostSize="0"),tomcat将不再检查POST的大小。 |