MacOS每秒唤醒错误

时间:2017-12-29 22:34:41

标签: ruby-on-rails ruby mongodb macos

构建一个Rails应用程序(ruby 2.4.0p0 / Rails 5.1.4)并使用我的Macbook air(MacOS High Sierra 10.13.2)进行本地测试,我一直遇到这个问题:

  在过去的241秒内唤醒了45001次(每秒唤醒187次   平均),超过300秒超过每秒150次唤醒的限制

我认为这可能与我使用Mongoid(6.1.0)作为数据库的事实有关,但我不确定。这是我第一次和Mongo一起玩。

对我如何能够解决这个问题的任何想法都将不胜感激!

1 个答案:

答案 0 :(得分:0)

这是受浏览器限制的,尤其是在iPhone和iPad上,我也遇到了同样的情况。

因此,Safari浏览器会限制最大唤醒次数。 (例如,您可能会在前端收到大量的事件调用)

将内部设置为较长,或将一些时间间隔合并为较少的回调。

或者您可能有很多具有超帧速率的视频