我按照Rails reference将一些数据流式传输到客户端。
睡眠是否必要,因为我已经看到睡眠的使用到处都是? Rails内部是否使用Sleep in Live来传输数据?
答案 0 :(得分:0)
Rails中的$total_items = $obj['data']['items'][0]['total_items'];
$avg_price = $obj['data']['items'][0]['recent_sales_info']['average_price'];
函数用于提供指定时间长度的延迟。在列出的情况下,sleep
看起来像是在循环中的每次迭代后提供一个短暂停顿(大约一秒),
sleep 1
所以它并不是必需的,但它可以在更平滑的时间范围内使输出空间化,而不是一次性输出整批产品。