我可以在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