我目前正在評估可用于開發股票交易系統的技術,目標是讓超過 50,000 個并發客戶端連接從服務器接收實時市場資料。是否可以實施grpc來實作目標?還是有更好的選擇?請指教
uj5u.com熱心網友回復:
答案是肯定的,但需要一些作業才能實作。在 Java 中,客戶端負載均衡器負責建立和斷開連接。默認情況下有兩個負載均衡器:PickFirst 和 RoundRobin。
要運行實際測驗,您可能需要復制粘貼RoundRobin實作。與 PickFirst 不同,RoundRobin 實作急切地創建到目標地址的連接。您可以修改您的副本以創建 50,000 個連接,然后在設定ManagedChannel.
讓這個完全作業的細節可能每個人都值得他們自己的問題/答案,但從高層次上看,這些面包屑應該讓你運行你自己的實驗來確認是的,gRPC 可以處理數萬個連接。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/480054.html
