3

開発中のこのアプリがあり、使用していた VM を実際のハードウェアに移動することを考えました。私の Raspberry Pi 2 は、1GB の RAM を搭載したクアッドコア 900mhz ARM v7 でした。このハードウェアは、VM を実行するように設定した速度 (典型的なローエンド VPS と同等) の 2 倍の速度で動作するため、十分すぎるはずです。

apt-get を使用して、リポジトリから Raspbian、nginx、および nodejs パッケージをインストールしました。すべてが超!しかし、アプリにアクセスすると、この明らかな遅さに気付きました。すべてがロードされる前に、7 ~ 10 秒の一時停止のようなものです。

さらにテストするために、Tiddlywiki という本格的な Node.js アプリをインストールしました。これは、過去に何度もインストールして使用していました。確かに、ページを更新すると 7 ~ 10 秒の遅延が発生しました。

アプリは正常に動作しているようです。POST と GET は、Web ブラウザーで起動して実行するとすぐに実行されますが、ページを更新すると遅延が発生します。

注: Pi を再起動し、最初にアプリの URL にアクセスしたときに再起動するのを待つと、遅延が 2 倍の約 15 秒になるようです。それに比べて、Nginx の HTML ページは非常に高速に見えます。

これについて何か考えはありますか?

4

1 に答える 1

0

どうやら Node.JS アプリは Raspberry Pi 2 で非常に高速です。私が試運転していたアプリは、パスワードを使用してコンテンツを暗号化し、サーバーを --password 12345678 で起動すると、すべてが非常に遅くなるという奇妙な動作がありました。

パスワードなしでアプリを実行するのは非常に高速です。

PS。問題のアプリは、コラボレーションなどのサーバーとして実行できる Tiddlywiki でした。

于 2015-03-21T15:07:39.710 に答える