我創建從手機接收的一些數據,並將其保存到數據庫的服務。如何找到RESTful服務性能不佳的原因?
手機正在發送數據每250毫秒。正如我注意到數據存儲的延遲增加,我嘗試運行WireShark並寫入日誌。
我注意到,正在無延遲(使用Wireshark檢查)是由一種手機的Web請求,但在服務日誌中,我注意到接收到請求每一秒半或幾乎兩秒。
有誰知道可能是問題或測試,並確定這種延遲的原因的呢?
我創造與WCF(的WebHttpBinding)服務和數據庫是MS SQL。 順便說一下,日誌存儲http請求的時間以及將數據寫入數據庫的時間。如上所述,請求每隔1.5-2秒接收一次,之後需要50毫秒將數據存儲到數據庫。
謝謝!
平臺/技術棧? – Brian 2009-04-11 18:26:25