Тайм-аут соединения Java/Jmeter, но не в браузере (не проблема JMeter)

Вопрос:

В Windows 2003 с использованием JDK 1.7_21

Поэтому я настраиваю Jemeter на свой рабочий стол, чтобы выполнить HTTP-запрос на определенный URL-адрес, и он отлично работает. Но когда я пытаюсь с другой машины, я получаю таймаут соединения.

URL-адрес отлично работает в браузере IE, и я также могу выполнить команду ping из командной строки. Но для wahat когда-либо разум JVM не хочет подключаться.

На самом деле это проверка образца HTTPClient, который я написал. это не код, потому что код работает с рабочего стола, но в среде сервера JVM не будет подключаться, доказательство JMeter тоже не будет. но браузер и пингс работают.

Я подозреваю, что java получает сетевые настройки где-то разные??? Proxy???

Лучший ответ:

Ну.. это IE/Windows с использованием прокси-сервера? Вы можете проверить, перейдя в меню «Свойства обозревателя»> «Соединения»> «Настройки локальной сети»

How to access Proxy settings in IE

Если это так, вы можете установить некоторые свойства JVM, чтобы ваше приложение Java использовало прокси-сервер, есть несколько способов сделать это, один путь — через командную строку при его выполнении, вы можете использовать нечто похожее:

java -Dhttp.proxyHost=your.proxy -Dhttp.proxyPort=your.proxy.port -jar your.jar

или

java -Dhttp.proxyHost=your.proxy -Dhttp.proxyPort=your.proxy.port YourMainClass

Оцените статью
TechArks.Ru
Добавить комментарий