我目前有一個應用程序可以生成大量數據並定期將其發送到各個REST端點(不同路徑)。目前,在我的應用程序中,每個路徑的每個數據點都使用一個新的HttpURLConnection
對象,所以我認爲這不會很好地擴展,因爲需要經常創建新的連接對象,即使它們都指向相同目的地地址。從同一個客戶端向同一臺服務器高效地發送很多HTTP請求
是否有一個很好的應用程序/庫我可以用來發送所有這些(也許是異步)?這裏的關鍵是它們都被髮送到同一個地址。我創建的應用程序是一項服務,因此它將永久運行在服務器上並不斷進行連接。
編輯:我想過只是使用相同的連接對象,但我不僅看到了在線問題,也不想處理有關連接丟失等問題。理想情況下,在搜索一個庫,照顧的開銷。
您是否要求我們推薦圖書館或工具? – alfasin
@alfasin我不知道有什麼區別,所以我要說。我只是在尋找一些能夠幫助我有效處理這個問題的東西,而無需自己去處理。 –
也許你可以看看使用Ruby Rake任務和CRON工作?你在徵求意見,所以你很可能會被拒絕投票並提出問題,所以我認爲我只是在有機會閱讀的時候把它放進去。祝你好運 – jamesc