7

我让它与 Puma 一起工作,但在 Thin 上,我没有得到任何流输出,我必须终止服务器才能停止它。我正在使用tenderlove 输出当前时间的初始示例进行测试:

http://tenderlovemaking.com/2012/07/30/is-it-live.html

对我来说,一个更普遍的问题是,这种类型的流媒体在流量很大的应用程序中是否实用?我想如果不是成千上万的用户在这样的应用程序中一次连接到流,那么很容易就会有很多人。彪马将如何在这里扩展?我读到 Puma 每个连接使用 1 个线程。那效率高吗?那么薄呢?所有连接都在同一个线程中吗?这样会更有效率吗?

我遇到的另一个问题是,即使使用 Puma,我也只能获得一个本地连接。当我从第二个终端卷曲时,我没有得到任何输出......有人知道为什么吗?

4

1 回答 1

1

如果您在环境中更改 development.rb:

/config/environments/development.rb

config.cache_classes = true

config.eager_load = true

您将能够与 puma localy 建立多个联系!缺点是每次您想查看所做的任何更改时都必须重新启动。

于 2013-07-05T14:28:17.383 回答