如何让Rails 4 ActionController::Live streaming与Thin和Ruby 2一起工作?Thin和Puma如何通过流媒体直播实现规模化?
我可以用Puma来工作,但是用Thin我没有任何流输出,我必须杀死服务器来停止它。我正在使用tenderlove的初始示例输出当前时间进行测试: 对我来说,一个更普遍的问题是,这种类型的流媒体在流量巨大的应用程序中是否实用?我想,在这样的应用程序中,如果不是成千上万的用户同时连接到一个流,那么很容易就会有上百个用户。美洲狮在这里的规模如何?我读到Puma每个连接使用1个线程。效率高吗?那么瘦呢?所有连接是否都在同一个线程中?这样会更有效率吗如何让Rails 4 ActionController::Live streaming与Thin和Ruby 2一起工作?Thin和Puma如何通过流媒体直播实现规模化?,streaming,thin,ruby-on-rails-4,ruby-2.0,puma,Streaming,Thin,Ruby On Rails 4,Ruby 2.0,Puma,我可以用Puma来工作,但是用Thin我没有任何流输出,我必须杀死服务器来停止它。我正在使用tenderlove的初始示例输出当前时间进行测试: 对我来说,一个更普遍的问题是,这种类型的流媒体在流量巨大的应用程序中是否实用?我想,在这样的应用程序中,如果不是成千上万的用户同时连接到一个流,那么很容易就会有上百个用户。美洲狮在这里的规模如何?我读到Puma每个连接使用1个线程。效率高吗?那么瘦呢?所有连接是否都在同一个线程中?这样会更有效率吗 我的另一个问题是,即使使用Puma,我也只能在本地使
我的另一个问题是,即使使用Puma,我也只能在本地使用一个连接。当我从第二个终端卷曲时,我没有得到任何输出。。。有人知道为什么吗?如果您更改了development.rb内部环境: /config/environments/development.rb
config.cache_classes = true
config.eager_load = true
您将能够获得与puma localy的多个连接!缺点是,每当您想看到所做的任何更改时,都必须重新启动。Thin对我来说也不适用于rails 4流媒体。它支持流媒体吗??彪马跑得很好:)