首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在tomcat服务器上加载js文件时出现ERR_CONTENT_LENGTH_MISMATCH

在tomcat服务器上加载js文件时出现ERR_CONTENT_LENGTH_MISMATCH
EN

Stack Overflow用户
提问于 2014-09-24 17:14:19
回答 2查看 6.9K关注 0票数 3

Configuration:

  • OS: CntOS 6.5 minimal
  • Tomcat: 7.0.53
  • 部署的war文件包含许多.js和.css文件

问题:当war文件部署在tomcat上时,它会被正确地分解,web门户也会正常工作。机器闲置超过12小时。

我尝试过的东西:

  • 不是内存问题,因为有足够的内存可以在另一个选项卡中打开.js文件,页面会持续加载很长一段时间,然后停止加载。文件未完全下载。因此出现了内容不匹配的问题。
  • 使用wget从本地CentOS设备访问相同的url,但从远程设备上的浏览器访问不会在设备上使用vi编辑器访问静态文件(未保存,仅访问),从浏览器下载启动

问题:

  • 这里可能会有什么问题?
  • 是否存在与tomcat和CentOS的兼容性问题?请再次注意,在部署之后,一切工作正常。网站门户只有在几个小时(>12个小时左右)不活动后才能工作。
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-11-24 14:15:49

在apache tomcat文件夹的conf/server.xml配置文件中,将"usesendfile“属性设置为"false”,如下所示:

代码语言:javascript
复制
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8"  **useSendfile="false"**/>

有关更多详细信息,请参阅链接:http://ci.apache.org/projects/tomcat/tomcat7/docs/config/http.html

票数 3
EN

Stack Overflow用户

发布于 2017-11-16 14:20:40

试着把你的webapp部署到Tomcat6或Tomcat8上,有时会起作用。我已经解决了这样一个问题,但我不知道为什么。所以你可以试一试。也许它能行得通。祝好运!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26013015

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档