我可以在Rails应用程序中检测多线程模式吗?如何检测Rails应用程序中的多线程模式?
我知道Rails并不关心多线程,它受Rack中间件控制。但是有什么方法来检测它?也许使用一个标志?
我担心将来会过渡发生在一个多线程的服务器和我的代码将无法正常工作:
prev_zone = Time.zone
Time.zone = @channel.city_time_zone
res = Time.zone.parse(str, base_date)
Time.zone = prev_zone
是的,你说得对!而我忘记了http://apidock.com/rails/Time/use_zone/class :)但现在我知道allow_concurrency,谢谢! –
我更新了我的答案以反映您的发现。 – Linki