Ruby Sleep方法

nul*_*tek 0 ruby sidekiq ruby-on-rails-4

我正在研究Rails/Ruby应用程序中的地理编码片段/ sidekiq作业.所以基本上当我们点击谷歌API时,我们会睡1秒钟以避免谷歌API查询限制.但是我想要考虑AR和SQL时间来推动信封并加快处理速度.所以我想弄清楚如何睡3/4秒.

我可以睡觉.75还是我需要做一些像睡眠一样的睡眠数学(1.0/??).

不确定睡眠是否可以像.75一样浮动.有什么想法吗?

ada*_*sko 7

sleep 0.75工作得很好,也很正确.它接受浮动.

sleep(*args) public暂停当前线程的持续时间秒(可以是任何数字,包括带小数秒的浮点数)

http://apidock.com/ruby/Kernel/sleep