时间:2010-07-26 16:38:45

标签: ruby-on-rails ruby

3 个答案:

答案 0 :(得分:7)

threadsafe!的{​​{3}}提到它禁用自动依赖项加载。原因是如果两个或多个线程都认为它们仍然缺少某个类,则在加载文件期间可能存在竞争条件。

相反,您应该require手动initializer所需的所有文件。

答案 1 :(得分:2)

答案 2 :(得分:0)

文档链接不包含任何信息,因此这里是#threadsafe的一些相关文档! :

  

启用线程模式。允许   对控制器的并发请求   动作和多个数据库   连接。还禁用自动   启动后依赖加载,和   禁用每次重新加载代码   请求,因为这些基本上是   与线程安全不兼容。