我在使用JSoup时遇到了性能问题。
在开发PC(Windows 7)上它很好用。
当我将同样的服务部署在Suse Linux企业服务器上时,HTTP请求速度变慢了。
差异大约为15秒(在Linux上比Windows慢15秒左右)。
JVM参数在两台机器上完全相同。
我的调用:
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会话,看起来执行方法在实际执行http请求前会停顿几秒钟。
非常感谢您的帮助!