Rails 我的 Redmine 每天早上第一次打开会很慢,大约需要 7 秒时间

sevk · 2014年07月30日 · 最后由 sevk 回复于 2014年08月03日 · 2997 次阅读

我的redmine每天早上第一次打开页面会很慢,大约需要7 秒时间,

第二次就0.01秒的样子。 估计是rails后台自动释放了资源吧?咋办

是不是需要写个 watir , 每天早上上班前自动去访问一下?

共收到 13 条回复

没有用 production 环境启动吧?

#1楼 @huacnlee

rails s thin -p 80 -e production -d

是production的

伸个懒腰 放松一下 正好开始工作!

你是每天早上自己电脑重新启动 Redmine?

#4楼 @huacnlee redmine 是一直运行的,就是每天早上第一次加载页面慢

#5楼 @sevk 你怎么部署的,具体说一下

rails在ubuntu的机器,4G内存,空闲内存1.2G ruby 2.1.1p76 (2014-02-24 revision 45161) [i686-linux]

MySQL在局域网windows的机器,内存4G,空闲1.1G

git clone --depth=1 bundle gem install thin 按 doc/INSTALL 里操作 rails s thin -p 80 -e production -d

是不是电脑也才睡醒?mysql重新连接了,电脑开启了智能降频等等。。

#8楼 @sandect 就是跑在我的电脑上面,他没有睡觉,只是下班后自动ifdown了。 mysql重新连接是有可能的,估计就是mysql重新连接造成的吧。 电脑没有开启自动降频。

可能是mysql 数据库的设置问题,mysql 默认超过8小时没有链接就会断开链接

什么应用服务器?

不好意思刚看到thin.

passenger 有这个问题,我们的策略就是crontab + wget

#12楼 @hmilym 了解了多谢

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册