4

我的程序总是卡在 30 秒

[DEBUG] SingleClientConnManager - Get connection for route HttpRoute[{}->http://foobar.com]

进一步调查表明这是由于 ipv4 回退造成的。无论如何强制httpclient上的ipv4来解决问题?

PS 我相信这是一个 IPv4 问题,因为curl -L04 http://foobar.com它是即时下载,同时curl -L06 http://foobar.com产生curl: (6) Couldn't resolve host 'foobar.com'

4

1 回答 1

5

当您运行程序时,请使用:

java -Djava.net.preferIPv4Stack=true

于 2012-03-20T22:07:55.563 回答