Process Rails生产和dev和prod之间的区别

时间:2013-07-12 14:57:27

标签: ruby-on-rails production-environment

我完成了rails开发,我想在debian上进行制作。 这个过程是什么? dev和prod有什么区别?如果我在debian上部署我的rails应用程序开发,我会遇到什么样的问题? (安全?......)

由于

1 个答案:

答案 0 :(得分:0)

您将面临性能和稳定性问题。

其中一个例子:

在生产模式下,模型被缓存在内存中,这意味着一旦读取它们,就不必再次读取文件,从而带来明显的速度效益。

config.cache_classes = true

其他例子:

不会为每一行写入日志文件。它将它保存在缓冲区中并每隔1000行刷新一次以减少磁盘访问次数。

生产中有很多其他默认配置对性能非常重要。因此,我建议您使用生产环境或通过从生产

扩展来创建自定义环境