0

マイクロ インスタンスの bitnami RubyStack 3.2.7-0 (レール 3.2、ルビー 1.9.3) で単一のレール アプリケーションを実行しています。

アプリケーションは非常にシンプルで、ユーザーはログインし、いくつかのファイルをアップロードし、アカウント設定を変更することができます.それだけです.

私の懸念は、最も単純な操作の応答に非常に時間がかかることです。たとえば、ログインの応答には約 2 分かかります (データベースから対応するユーザーを取得してパスワードを確認するだけです)。

メールの送信を伴うユースケース (パスワードを忘れた場合など) はさらに時間がかかりますが、gmail の smtp サーバー (メールの送信に使用しているもの) に接続するのに時間がかかるためだと思います。

なぜそれがとても遅いのですか?インスタンスのサイズをアップグレードする必要がありますか?

4

1 に答える 1

0

falcon からのパッチで 1.9.3 を使用してみてください。 Ruby 2.0 のガベージ コレクターhttps://gist.github.com/1687289

于 2012-08-17T10:04:55.437 に答える