2011-05-19 68 views
0

由於rails沒有多線程機制,因此同時處理多個請求的常見做法是什麼?在Rails3中運行proxi服務器

通常是通過將Apache重定向到一個名爲「Mongrel」的東西來完成的,或者在Rails3架構中使用更新的解決方案(稱爲Rack類似的東西)

我的應用程序不需要處理數千個用戶,但它必須以優雅的方式處理最小的併發。

謝謝!

回答

1

是的,這是機架服務器的工作。你可能會尋找獨角獸或瘦作爲雜種的替代品。

+0

謝謝 - Apache是​​否需要成爲其中的一部分?還是僅在機架/獨角獸架構內處理? – GeekedOut 2011-05-19 18:55:53

+0

是的,你需要一個web服務器,比如Apache或者nginx。它將提供靜態資產(圖像,JavaScript文件等)並嚮應用服務器反向代理請求。 – aceofspades 2011-05-20 16:45:47