簡體   English   中英

linux上的JSoup執行方法很慢

[英]JSoup execute method slow on linux

我在JSoup中遇到http請求的性能問題。

在開發PC(Windows 7)上它很棒。 當我在Suse Linux企業服務器上部署相同的服務時,http請求要慢得多。 差異是+ - 15秒。 (Linux上慢15秒)

JSoup version 1.7.3.
Java version : 1.7.0_51.

兩台機器上的JVM參數完全相同。

我的電話:

 Connection.Response response =   Jsoup.connect(urlWrk).data(headerDataMap).cookies(cookieStore).method(httpMethod).userAgent(userAgent).timeout(requestTimeout).execute();

我正在使用POST方法。

我啟動了一個tcpdump session ,看起來execute方法在它實際執行http請求之前掛了幾秒鍾。

任何幫助表示贊賞!

您的Linux機器中的DNS解析速度可能較慢。 檢查/etc/resolv.conf中的dns服務器。 也許第一個沒有響應,它在嘗試第二個之前超時。

暫無
暫無

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

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