簡體   English   中英

HttpUrlConnection-奇數延遲

[英]HttpUrlConnection - odd delays

我們有一個客戶每分鍾向我們發送成千上萬個Web服務請求,而我們看到的所有他們的請求具體是HTTP主體出現在網上,然后有150-250ms的暫停,然后是SOAP身體被發送。

由於標題知道請求的大小,因此我可以排除此延遲是由生成請求本身所需的處理引起的。

根據用戶代理,我可以通過HttpsUrlConnection確定他們使用的是Java 1.5。 我還沒有訪問他們的代碼的權限,但是我想知道人們是否通過編寫不好的代碼看到了這種行為?

我的一面:一組Apache Web服務器,前端帶有負載均衡器,防火牆,...這些Web服務接收請求並使用mod_proxy將它們發送回Tomcat應用程序服務器。

(再次,這種行為僅在此一位客戶身上看到,因此我懷疑是我這一邊的某種原因導致了此問題。)

最終,成為我客戶邊緣上的路由器完全飽和/過載,增加了400ms +的延遲。。因此,看起來像是無法完整發送請求的情況。 我們重現了相同的行為,使用tcpproxy增加了400ms的延遲。

我想有時候這是最明顯的解釋。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM