只要我在请求结束时清除它,存储类级别实例不变(即 MyClass.foo)是否被认为是“线程安全的”?例如在 before_filter 中设置值并在 after_filter 中清除它?
我的理解是,如果我不清除它......它将存在于我不想要的未来请求中。但如果我设置它并清除它.. 够好吗?或者两个请求是否会重叠并导致冲突和数据变异?
只要我在请求结束时清除它,存储类级别实例不变(即 MyClass.foo)是否被认为是“线程安全的”?例如在 before_filter 中设置值并在 after_filter 中清除它?
我的理解是,如果我不清除它......它将存在于我不想要的未来请求中。但如果我设置它并清除它.. 够好吗?或者两个请求是否会重叠并导致冲突和数据变异?