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一起玩。

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

这是浏览器有限,我也经历过同样的特别是在iPhone和iPad上。

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

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

或者你可能有很多超帧率的video