【发布时间】:2016-04-19 13:09:14
【问题描述】:
这个问题似乎是几天前开始的,没有任何代码更改,我的本地 tomcat 服务器会停止响应。
我的主要过滤器断点没有被命中,只有一些资源被加载。
那些确实失败的,似乎有重复的响应头:
Accept-Ranges:bytes
Accept-Ranges:bytes
Content-Disposition:inline;filename="online-framework.js"
Content-Disposition:inline;filename="online-framework.js"
Content-Encoding:gzip
Content-Encoding:gzip
Content-Range:bytes 0-42062/42063
Content-Range:bytes 0-42062/42063
Content-Type:application/javascript
Content-Type:application/javascript
Date:Tue, 19 Apr 2016 13:01:18 GMT
ETag:online-framework.js_42063_1461060446000
ETag:online-framework.js_42063_1461060446000
Expires:Tue, 26 Apr 2016 13:01:19 GMT
Expires:Tue, 26 Apr 2016 13:01:19 GMT
Last-Modified:Tue, 19 Apr 2016 10:07:26 GMT
Last-Modified:Tue, 19 Apr 2016 10:07:26 GMT
Server:Apache-Coyote/1.1
Server:Apache-Coyote/1.1
Transfer-Encoding:chunked
Transfer-Encoding:chunked
Vary:Accept-Encoding
Vary:Accept-Encoding
chrome 因错误而停止:Failed to load resource: net::ERR_INCOMPLETE_CHUNKED_ENCODING,这是有道理的。
tomcat 连接器没有被修改,并且包含一个 gzip 响应。我尝试了什么:
- 线程转储 - 没有明显的阻塞代码
- wireshark - 不知道它是否足够好,无法找出问题所在
- 已禁用防病毒软件
- 没有代理运行
页面似乎永远加载。这是踢球者,它是随机发生的,它会在一小时内开始工作,但下一小时不会。
我唯一能想到的是某些领域的事情可能已经改变,没有运行 Windows 更新,并且 3 或 4 台其他电脑做同样的事情,而其他 2 台没有(相同的版本)
我不知道下一步该往哪里看?有什么想法吗?
【问题讨论】:
标签: java tomcat gzip content-encoding http-content-range