我在微型实例上的 bitnami RubyStack 3.2.7-0(rails 3.2,ruby 1.9.3)上运行单个 rails 应用程序。
该应用程序非常简单,用户可以登录、上传一些文件、更改他们的帐户设置,仅此而已。
我担心的是最简单的操作需要很长时间才能响应,例如登录需要大约两分钟才能响应(它所要做的就是从数据库中获取相应的用户并验证密码)。
涉及发送电子邮件(例如忘记密码)的用例需要更长的时间,但我想这是因为连接到 gmail 的 smtp 服务器需要一些时间(这就是我用来发送电子邮件的方法)。
任何想法为什么它这么慢?我应该升级实例的大小吗?