Javascript 为什么在本地主机上下载2MB js文件需要10分钟?
我正在开发一个Java web应用程序,并使用ApacheTomcat7.0.53访问我的本地主机。使用Windows7和Chrome版本35.0.1916.86 beta-m。我们有几个javascript文件,它们被连接在一起并被缩小。我们允许maven选项在连接发生时不缩小代码。因此,在一个示例文件中,我有jquery(缩小),后面是一些其他自定义js(未缩小)。在我的整个工作日中,我会有几次Chrome以8192字节的块下载这些更大的js文件。问题是每个8K块之间有时会有停顿。我只是等了12分钟,等待一个2.3MB的js文件被完全加载。 加载后,评估脚本: 自助时间:458.000 太太 开始时间:12.3 闵 脚本:Metrics.min.js:1 使用的JavaScript堆大小:16.1 MB(+5.5) (MB)Javascript 为什么在本地主机上下载2MB js文件需要10分钟?,javascript,google-chrome,maven,tomcat7,Javascript,Google Chrome,Maven,Tomcat7,我正在开发一个Java web应用程序,并使用ApacheTomcat7.0.53访问我的本地主机。使用Windows7和Chrome版本35.0.1916.86 beta-m。我们有几个javascript文件,它们被连接在一起并被缩小。我们允许maven选项在连接发生时不缩小代码。因此,在一个示例文件中,我有jquery(缩小),后面是一些其他自定义js(未缩小)。在我的整个工作日中,我会有几次Chrome以8192字节的块下载这些更大的js文件。问题是每个8K块之间有时会有停顿。我只是等了
这在Firefox中似乎没有发生。不确定IE。这是Chrome问题、Maven构建问题还是Tomcat配置问题?很可能是Tomcat问题。。。你能用Wireshark捕捉到这一点吗?脚本加载后有什么作用吗?时间可能包括任何代码执行吗?我在Firefox中也验证了这一点,所以看起来更像是Tomcat的问题。这个脚本在加载后做了很多事情,它没有执行代码,正如我在Chrome开发工具中所说的,它只是“接收到的数据”。我不知道Wireshark的事,我会调查的。谢谢