我计划在 ruby 中使用 Thread.Current 哈希在我的 Rails 应用程序中共享每个请求范围的信息。(我知道这可能不是最好的设计决策,甚至可能会破坏 MVC)。我正在查看这里提到的方法http://coderrr.wordpress.com/2008/04/10/lets-stop-polluting-the-threadcurrent-hash/
这基本上为类添加了一个 thread_local_accessor 方法,并在给定线程超出范围时提供扫描。有谁知道这是否有任何其他限制或我应该注意的任何问题?或者任何其他更清洁的请求级别哈希的替代方案?