2012-07-20 16 views
2

我當前的應用使得用於獲取各種數據從不同的網站的API,並取消一些websites.I一些內容大約30並行的HTTP請求多個Web服務的HTTP請求正在使用百頭巨怪的正如我聽說它快速提出HTTP請求。但我拼命想加快我的應用程序,我已經做了研究,並得到了將Typhoeus的請求請求頭部請求的建議,儘可能。我還實施了技術急切的加載,解決了N + 1問題。但是我仍然需要加快我的應用程序。加快我的Rails應用程序,這使得使用百頭巨怪

歡迎任何建議。

在此先感謝。

回答

0

我用resque之前,在極大地幫助了網站性能後臺處理長期運行的進程。如果你正在從主進程發出這30個並行請求,那麼它可能會讓事情減緩很多,因爲我已經閱讀了Ruby和線程的一些問題。

你可以嘗試把刮代碼放到一個工作進程,然後設置你的頁面刷新才能看到更新。

+0

非常感謝,我會考慮它 – 2012-07-23 11:08:05

相關問題