我让它与Puma合作,但是使用Thin我没有得到任何流输出,我必须杀死服务器才能阻止它。我正在测试使用tenderlove的初始示例输出当前时间:
http://tenderlovemaking.com/2012/07/30/is-it-live.html
对我来说,一个更普遍的问题是,这种类型的流媒体在具有任何重要流量的应用中是否实用?我想如果有数千名用户在这样的应用程序中同时连接到一个流,那么很容易就会出现问题。 Puma将如何扩展?我读到Puma每个连接使用1个线程。这有效吗?那么Thin呢?所有连接都在同一个线程中吗?这会更有效吗?
我的另一个问题是,即使使用Puma,我只能在本地使用一个连接。当我从第二个终端卷曲时,我没有得到任何输出......有人知道为什么吗?
答案 0 :(得分:1)
如果您在环境中更改了development.rb:
/config/environments/development.rb
config.cache_classes = true
config.eager_load = true
您将能够与puma localy获得多个连接!缺点是每次想要查看所做的任何更改时都必须重新启动。