0

我正在我的本地系统上开发一个网络应用程序,我目前正在为生产做准备。我们正在使用 node.js 开发后端并使用 require.js 开发 Web 应用程序。一个主要问题是,当我在浏览器中访问应用程序(本地托管)时,服务器将停止响应。即使在服务器停止响应后的相当长的一段时间内,它也不会恢复,需要手动重新启动。显然,这对于生产来说是不可接受的。

我怀疑由于使用 require.js 会产生大量文件,因此如此快速地请求这些文件会导致某种服务器过载。希望我们能够在 Web 应用程序上使用 r.js 将请求减少到一个文件。

使用 require.js 是否可能导致这种情况发生?我原以为它仍然是相对较少的请求数(尽管它超过 150 个文件)。这是一个已知的问题?

有没有办法可以修改我的服务器脚本来处理这么多的请求(即使响应时间更长),因为如果没有别的,它会阻碍开发?

提前致谢。

编辑

事实证明,编译脚本不起作用,我的节点服务器一定有其他问题。我不确定是什么导致服务器停止响应。

4

1 回答 1

0

最后,我发现我的问题是Math.random()有时导致发生无限循环的结果。我很高兴我很容易弄清楚这一点。

于 2013-09-06T02:40:50.373 回答