我的渲染时间在并发负载测试中大大增加。 对于一个用户,渲染时间很短但随着我添加用户而不断增加,渲染时间也在不断增加。
为一个用户渲染时间: 渲染共享/ _enablers_comm_logo_new_permissionengine.html.erb(135 7.9ms) 渲染共享/ _enablers_view_timeline.html.erb(3581.2ms) 渲染共享/ _enablers_list_timeline.html.erb(3584.2ms) 渲染共享/ _enablers_list.html.erb(3586.6ms) 渲染了shared / _enablers_home_page.html.erb(5585.5ms)
为20位用户渲染时间: 渲染共享/ _enablers_comm_logo_new_permissionengine.html.erb(1891.2ms) 渲染共享/ _enablers_view_timeline.html.erb(14219.5ms) 渲染共享/ _enablers_list_timeline.html.erb(14236.3ms) 渲染共享/ _enablers_list.html.erb(14253.2ms) 渲染了shared / _enablers_home_page.html.erb(21757.8ms)
也是erb文件没有缓存?因为我的利用率很高。