【发布时间】:2011-05-24 05:46:32
【问题描述】:
Rails 3.1 支持 HTTP 流式传输,但仅适用于兼容的 Web 服务器。宣布 3.1 候选版本的博客文章提到了 Unicorn: http://weblog.rubyonrails.org/2011/5/22/rails-3-1-release-candidate
API 文档还提到了 Unicorn,并为乘客提供了一个存根: https://github.com/rails/rails/blob/master/actionpack/lib/action_controller/metal/streaming.rb
有谁知道是否支持 Thin,如果支持,我在哪里可以找到配置信息?
【问题讨论】:
-
我能够让 Thin “流式传输”数据。看看这个question on pushing asynchronous data to the body的答案。作为警告,这种方法更像是一种 hack,从技术上讲,它不是使用
content-type: chunked的 html5 流式传输,但我已经让它在我自己的机器上运行。
标签: ruby-on-rails thin unicorn ruby-on-rails-3.1