我正在使用 Ruby 和 Eventmachine 库编写一个应用程序。我真的很喜欢非阻塞 I/O 和事件驱动系统的想法,我遇到的问题是日志记录。我正在使用 Ruby 的标准记录器库。这并不是说日志记录需要永远,但它似乎是不应该阻塞的东西,它确实如此。是否有某个库可以将 Ruby 的标准记录器实现扩展为非阻塞,或者我应该为我的记录调用调用 EM::defer?有没有办法让 eventmachine 为我做这件事?
问问题
2313 次