ruby-on-rails - 每秒 MacOS 唤醒错误

标签 ruby-on-rails ruby mongodb macos

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

45001 wakeups over the last 241 seconds (187 wakeups per second average), exceeding limit of 150 wakeups per second over 300 seconds

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

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

最佳答案

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

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

设置内部为long,或者将一些interval合并成less回调。

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

关于ruby-on-rails - 每秒 MacOS 唤醒错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48029147/

相关文章:

除非我刷新,否则 JavaScript/Coffeescript 不会执行

ruby - 如何使用与 Swagger 兼容的参数 block 对 Grape REST API 进行 POST 请求

ruby - Gem::Installer::ExtensionBuildError:错误:无法构建 gem native 扩展 Linux Mint

mongodb - 基于某些条件的两个字段的总和

javascript - MEAN CRUD 错误崩溃无法设置 header

ruby-on-rails - ElasticSearch:将查询字符串与术语过滤器组合

ruby-on-rails - Rails 无效的多字节字符 (US-ASCII) - Heroku 崩溃

c# - Json.NET 反序列化 Mongo ObjectId 给出了错误的结果

mysql - 从输入表单查询数据库 [rails]

ruby - 字符串排列需要很长时间才能解决