Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/411.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 为什么在本地主机上下载2MB js文件需要10分钟?_Javascript_Google Chrome_Maven_Tomcat7 - Fatal编程技术网

Javascript 为什么在本地主机上下载2MB js文件需要10分钟?

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块之间有时会有停顿。我只是等了

我正在开发一个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)


这在Firefox中似乎没有发生。不确定IE。这是Chrome问题、Maven构建问题还是Tomcat配置问题?

很可能是Tomcat问题。。。你能用Wireshark捕捉到这一点吗?脚本加载后有什么作用吗?时间可能包括任何代码执行吗?我在Firefox中也验证了这一点,所以看起来更像是Tomcat的问题。这个脚本在加载后做了很多事情,它没有执行代码,正如我在Chrome开发工具中所说的,它只是“接收到的数据”。我不知道Wireshark的事,我会调查的。谢谢