比方說,我有一個Rails 2.3.2應用程序由nginx驅動,並由mongrel提供服務,其中我需要通過Rails提供大量靜態文件(以控制對它的訪問)。我希望Rails應用程序將文件傳輸委託給nginx,以避免阻塞mongrel實例。通過Nginx通過Rails提供大文件2.3使用x-sendfile
可用信息似乎矛盾和不完整。 This post顯示瞭如何使用Apache來做到這一點,並暗示它也可以用ngninx來完成 - 但沒有例子。 This post和this post展示瞭如何使用顯然Rails 2.3不需要的插件來實現它。 This post表明可能最終還是不支持帶nginx的x-sendfile。
我寧願不去搞清楚Rails現在可以自行完成的事情。
有沒有人得到類似x-sendfile的行爲來使用無插件和Rails 2.3/nginx/mongrel?如果沒有,那麼使用插件(和/或monkeypatch)和Rails 2.3/nginx/mongrel工作的最佳文檔是什麼?
你是男性的冠軍,感謝這一點。 – hornairs 2010-01-23 16:13:08