我有这个应用程序我正在开发,我想把我正在使用的虚拟机移动到真正的硬件上。我想到了我的Raspberry Pi 2,这是一款配备1GB内存的四核900mhz ARM v7。这个硬件的时钟速度是我设置VM运行速度的两倍(典型的低端VPS等效值)所以它应该足够了。
使用apt-get从他们的存储库安装Raspbian,nginx和nodejs包。一切都超级棒!但是我注意到访问应用程序时这种明显的缓慢。这就像在一切加载之前暂停7-10秒。
为了进一步测试,我安装了名为Tiddlywiki的成熟的Node.js应用程序,我在过去安装和使用了很多次。这是真的,当你刷新页面时再次延迟7-10秒。
该应用程序似乎运行正常,POST和GET在Web浏览器中启动并运行后立即生效,但如果我刷新页面则会出现延迟。
注意:如果我重新启动Pi并在第一次访问应用程序URL时等待它重新启动,则延迟似乎加倍,大约15秒。相比之下,Nginx html页面似乎闪电般快速。
对此有何想法?
答案 0 :(得分:0)
显然,Raspberry Pi 2上的Node.JS应用非常快。 我使用密码来加密内容并使用--password 12345678启动服务器时,我测试驾驶的应用程序仍然有一些奇怪的行为。使得一切运行都很慢。
没有密码运行应用程序非常快。
PS。有问题的应用程序是Tiddlywiki,可以作为协作服务器运行等。