pubnub会影响我的rails应用程序的并发性吗?

时间:2015-06-14 16:10:58

标签: ruby-on-rails heroku pubnub

我从railscast #401读到,有很长的生存连接实际上占用了rails服务器中的线程。并且puma服务器可以最佳地接受可能是20-30个并发连接。这是否意味着我将为我的rails应用程序支持许多Heroku实例(例如1K-5K人聊天?)。

或者它没有影响,因为所有的聊天连接都直接连接到Pubnub的服务器?

1 个答案:

答案 0 :(得分:0)

是的,您是对的,您的最终用户(浏览器客户端)将通过PubNub连接(发布/订阅)而不涉及您的服务器。

换句话说,您不需要让Rails /服务器充当订户。只需使用the appropriate PubNub JavaScript提供网页,您就可以直接与对方聊天,而无需涉及您的服务器。

以下链接中的一个示例中的此图片是一个很好的插图

enter image description here

以下是一些应该有用的链接: