2016-05-17 69 views

回答

0

Rails中的sleep函數用於提供指定時間的延遲。在這種情況下上市,它看起來像sleep 1被提供在循環每次迭代之後經過短暫的停頓(大約一秒),以下

response.stream.write "hello world\n" 

所以它不是完全必要的,但它將成爲太空跨平滑輸出時間框架,而不是一次完成整批產品。

+0

感謝彼得,有時我看到流式傳輸失敗時,「睡眠」不在那裏。當我們流式傳輸大量數據時就會看到這一點。它的失敗表現在進程掛起和流式停止。 如果我添加任何值的「睡眠」,流傳輸順利進行,沒有任何問題。 –