【问题标题】:Tweetstream: warning: kqueue is not supported on this platformTweetstream:警告:此平台不支持 kqueue
【发布时间】:2016-01-07 09:54:16
【问题描述】:

我正在使用 ruby​​ on rails 4.1.8 和 ruby​​ 2.2.0 以及 god gem 来监控我的 tweetstream 进程(使用 tweetstream gem)。但在过去的几天里,它只是在下面给出消息。

“警告:此平台不支持 kqueue”

这就是我在日志中得到的全部内容。通常它会在每条推文信息出现时显示它们,现在它只是这个。我认为我什至没有触及文件本身的代码。我不知道如何解决它。

在我们的其他服务器上没问题,所以我认为问题出在代码本身。

【问题讨论】:

  • 显然它只是一个警告信息,所以我没问题。我只是从错误的日志文件中读取:/

标签: ruby-on-rails ruby twitter eventmachine


【解决方案1】:

Kqueue 是一个 bsd/Mac 系统通知器,它通常用于在系统级事件发生时通知程序,例如“新数据已在套接字上准备好”或“文件内容已更改”。此错误消息表明您使用的是 Linux 或 Windows 系统,它们有自己的通知系统,例如,Linux 可以使用 epoll。您可能会更新您的 gemfile 以修复此警告

【讨论】:

  • 是的,感谢您确认。在我用谷歌搜索之后,我只发现了 BSD,所以我就像 ???
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-08-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-12-29
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多