bootscale:通过缓存要求调用来加速应用程序启动 源码
引导规模 加速应用程序通过在需求调用期间缓存文件位置来启动。 速度增益取决于宝石的数量。 在100个以下的宝石中,您可能看不到差异,但是对于较大的应用程序,每使用100个宝石,它可以节省1-3秒的启动时间。 安装 # Gemfile gem 'bootscale' , require : false 重要 为$LOAD_PATH正确性,每次调用Bootscale.regenerate修改$LOAD_PATH都应更新缓存。 对于Rails应用程序,这意味着在config/application.rb添加一个初始化config/application.rb 。 module MyApp
用户评论