【问题标题】:What is the webserver to go to make a websocket server with Rails?使用 Rails 制作 websocket 服务器的 web 服务器是什么?
【发布时间】:2014-08-21 10:24:33
【问题描述】:

我正在尝试启动 websocket-rails 并与 puma 一起运行,但这很痛苦。 Puma 所有者建议在 Rubinius/JRuby 上运行以获得最佳性能。我试过Rubinius,但很痛苦。 Zeus 和 Sidekiq,我每天使用的 2 个库不会与 Rubinius 配合得很好,并且搜索它似乎 JRuby 也有问题。所以我需要坚持做核磁共振。考虑到 MRI,知道连接可以保持很长一段时间,可能是几个小时,而且我想同时在线为数百人提供服务,我的 websocket 应用程序使用什么服务器最好? (服务器如 Unicorn/Thin/Puma)

【问题讨论】:

  • 你有没有设法让 websocket-rails 和 sidekiq 一起工作?

标签: ruby-on-rails ruby websocket webserver


【解决方案1】:

Websockets 最简单且被认可的服务器选择是Thin

目前,我们在生产中使用瘦集群,Websocket-Rails 处理大约数百人,有时甚至数千人。它非常稳定且易于使用资源。

P.S : 即使Discourse 使用 Thin 来实现他们的套接字。

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2019-01-28
  • 2012-11-26
  • 1970-01-01
  • 2012-06-25
  • 2015-09-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多