Опасно ли использовать переменные экземпляра контроллера с jruby on rails и с поддержкой многопоточности?

Это вопрос про MT сейф на jruby on rails.

Я просто хочу подтвердить, что нет безопасной проблемы с MT для использования переменной экземпляра контроллера.

Фактически, тот же вопрос заключается в том, что для каждого http-запроса rails будет создавать экземпляр контроллера для его обработки или же rails будет повторно использовать один и тот же экземпляр контроллера с разными потоками (точно так же, как экземпляр сервлета)?

Т.е., если один экземпляр контроллера для одного HTTP-запроса, то переменная экземпляра контроллера не имеет проблемы с безопасностью MT,

Если более одного потока совместно используют один экземпляр контроллера, то переменная экземпляра контроллера имеет безопасную проблему MT.

Еще один похожий вопрос: Действия контроллера Thread-safe Rails - установка переменных экземпляра?< /а>


person qwert    schedule 22.08.2012    source источник
comment
Какую дополнительную информацию вы хотели бы получить помимо ответа на другой вопрос?   -  person Dave Newton    schedule 22.08.2012
comment
На самом деле, я не думаю, что мы получим подтвержденный ответ на другой вопрос.   -  person qwert    schedule 22.08.2012
comment
Если бы я скопировал свой ответ с этого вопроса на этот, это больше не было бы «подтверждено».   -  person Frederick Cheung    schedule 22.08.2012
comment
Извините, кажется, я пропустил ответ Фредерика Ченга на аналогичный вопрос (я сосредоточился на Джруби, а не на МРТ). Ваш ответ - то, что я хочу. Спасибо.   -  person qwert    schedule 22.08.2012