用的 Coding WebIDE,1CPU,128M,RVM1.26.11,1G 硬盘,rails5.0.1。
这是本地到 Web IDE 连接
为什么会这么长时间,谢谢。
你看到的是服务端处理完请求的时间,不是服务端把 resp 返回到客户端的时间(这个可以通过浏览器的 develop tool 查看)。 建议直接把截图和详细信息反馈给 Coding 的 WebIDE 那边查一下。
是的,不过 Coding WebIDE 的后台服务为什么要 2w ms 去处理一个请求,匪夷所思,你试过在本机运行同样的代码,耗时多少呢?
128m…估计炸得不能再炸了……
如果项目大,开发环境渲染 views 确实可以占到几秒甚至十几秒,但是我觉得你这个应该是爆内存然后跑到 swap 导致慢
嗯,你可以用 htop 看看内存使用情况,一般而言 128m 对 rails 进程是不够的,刚刚试了一下,一个空的 rails 项目,开发环境启动就要 68M,进行一个空页面的请求之后已经 96M 了。