2014-07-02 24 views
0

我有一個使用dot net MVC4實現的Web服務器。有些客戶端連接到此Web服務器,它們執行一些操作並使用WebClient.UploadString方法將實時日誌上載到服務器。將這些日誌從客戶端發送到服務器一次以2500個字符組爲單位完成。每秒向我的MVC 4 web服務器發送文本日誌

事情工作正常,直到2-3客戶端上傳日誌。但是,當超過3個客戶端嘗試同時上傳日誌時,他們開始收到「http 500內部服務器錯誤」。 我可能不得不擴大規模並增加更多奴隸,但這會使情況變得更糟。

我想實現詹金斯一樣的實時日誌記錄,其中奴隸的日誌實時更新。

請提出一些更好的和可擴展的解決方案來解決這個問題。

回答

0

您是否考慮調查SignalR

它可以用於從即時通訊到股票的任何事情!我已經實現了一個chatbox和一個發送消息的自定義系統,進行計算並將它們傳遞迴客戶端。這是非常可靠的,有一些很好的教程,我覺得它很棒。