2012-03-23 81 views
2

我必須在Rails應用程序內創建http連接才能從遠程服務器獲取一些數據。我使用Net:HTTP,但創建的http連接不是持久的。所以我最終在TIME_WAIT狀態下有很多套接字,因爲這些http連接已關閉。任何人都知道一個好的集合寶石,它可以保持連接的持久性並重用它們?ruby​​ http連接池

+0

請勿在操作級別打開連接,請使用'initializers',以便每個服務器進程都有一個連接。 – 2012-03-23 16:13:44

+0

我需要多個連接,所以我必須做我自己或使用圖書館。不想重新發明輪子:) – Vasu 2012-03-23 16:42:56

+0

剛剛發現persistent_http。 http://rubydoc.info/gems/persistent_http/PersistentHTTP – Vasu 2012-03-23 17:58:24

回答