我正在構建一項服務,該服務需要訪問某個Big Corp API,該API僅限於來自一個IP地址的5000個呼叫/ 24小時。生成新的IP地址
但是,我可能有超過5k的客戶可能需要在給定的一天內訪問此api。
什麼是解決這個問題的方法?我可以使用代理還是有其他方法?
我正在構建一項服務,該服務需要訪問某個Big Corp API,該API僅限於來自一個IP地址的5000個呼叫/ 24小時。生成新的IP地址
但是,我可能有超過5k的客戶可能需要在給定的一天內訪問此api。
什麼是解決這個問題的方法?我可以使用代理還是有其他方法?
如果唯一的條件是每個IP每24小時發送5000個請求,那麼合法且不是非常昂貴的解決方案是獲取您請求的第二,第三或第四個IP地址(即,您想要的數目) 。
這只是獲得額外DSL線路的問題。如果您(或將要)從中賺錢,這是一個完全可行的方案。
然後不要使用它,或安排一項交易,讓您有超過5000個電話。你不想因違反t &而被禁止嗎?然後,你將有5000多名難過的顧客。
或者你能緩存通話結果嗎?
你的意思是t&c而不是t&a嗎? – 2009-11-20 19:01:59
你可以隨時重新啓動路由器,如果你有動態IP ...這是爲MEGAVIDEO正式招...
API是否需要註冊?如果不是,您可以將API調用卸載到您的客戶嗎?這將是我的第一次嘗試,讓客戶端執行API調用並根據需要將結果返回給您的服務器。但這取決於API使用政策,如果這是合法的。
我不認爲它屬於ServerFault - 也許問題可以通過改變設計來解決,比如集成緩存和內容。但是這個問題應該重新考慮。 – 2009-07-08 11:53:27