当Rails的负载,它加载安装在系统上的所有宝石? 我有47颗宝石安装在服务器上,包括所有具有多个版本的各种Rails的宝石。 然而,无论Rails和应用程序所使用的所有宝石,被冻结到应用程序。
是否所有这些宝石越来越加载,并会导致应用程序运行速度变慢或占用更多的内存(请注意我有在服务器上运行我的应用程序的两个实例,一个活的,一个作为测试环境)? 如果Rails正在加载所有已安装的宝石,有没有办法让它只加载冰冻宝石而不是其他?
当Rails的负载,它加载安装在系统上的所有宝石? 我有47颗宝石安装在服务器上,包括所有具有多个版本的各种Rails的宝石。 然而,无论Rails和应用程序所使用的所有宝石,被冻结到应用程序。
是否所有这些宝石越来越加载,并会导致应用程序运行速度变慢或占用更多的内存(请注意我有在服务器上运行我的应用程序的两个实例,一个活的,一个作为测试环境)? 如果Rails正在加载所有已安装的宝石,有没有办法让它只加载冰冻宝石而不是其他?
没有,只是那些你需要或会被Rails需要。
导轨安装的所有应用程序中的插件加载,但从来没有宝石,除非其在申请中明确提到(使用要求)