Перейти к содержимому

kokos68

Регистрация: 29 окт 2012
Offline Активность: 10 сен 2013 05:07
-----

Мои темы

О чем говорит ошибка Connection timed out: connect?

12 февраля 2013 - 13:16

Добрый день! Экспериментирую с нагрузкой на сайт в jmeter.
После того как я начинаю посылать запросы более чем в 50 потоков в секунду начинает появляется процент ошибок. К 300 одновременным потокам Error уже более 3%. Таким образом, чем больше нагрузка, тем больше ошибок.

В Response code запроса с ошибкой: Non HTTP response code: java.net.ConnectException
В Response message: Non HTTP response message: Connection timed out: connect

В Response Data

java.net.ConnectException: Connection timed out: connect
at java.net.DualStackPlainSocketImpl.connect0(Native Method)
at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
at java.net.PlainSocketImpl.connect(Unknown Source)
at java.net.SocksSocketImpl.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at sun.net.NetworkClient.doConnect(Unknown Source)
at sun.net.www.http.HttpClient.openServer(Unknown Source)
at sun.net.www.http.HttpClient.openServer(Unknown Source)
at sun.net.www.http.HttpClient.<init>(Unknown Source)
at sun.net.www.http.HttpClient.New(Unknown Source)
at sun.net.www.http.HttpClient.New(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
at org.apache.jmeter.protocol.http.sampler.HTTPJavaImpl.sample(HTTPJavaImpl.java:485)
at org.apache.jmeter.protocol.http.sampler.HTTPSamplerProxy.sample(HTTPSamplerProxy.java:62)
at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:1060)
at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:1049)
at org.apache.jmeter.threads.JMeterThread.process_sampler(JMeterThread.java:442)
at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:271)
at java.lang.Thread.run(Unknown Source)


В интернете встречаются вопросы по подобным ошибкам, но ничего толкового в описании их решения или описании их причин нет.
Как я понял, это скорее всего проблема на стороне тестирующей машины и вероятнее, это не хватка пропускной способности исходящего канала.
У кого есть, какие соображения на этот счет? По каким причинам может появляться данная ошибка?? Нужна помощь, что бы разобраться в этом.

Как присвоить переменной значение из Responce Code

07 февраля 2013 - 06:36

Доброго времени суток! Нужна помощь!

В Jmeter делаю запрос к некоему скрипту. В ответе он генерирует шестнадцатеричное число, т.е. в Responce Code он выводит что-то вроде 4568aafe12547ab7c7.
Это число мне необходимо присвоить некой переменной, после чего эту переменную подставить в качестве параметра для следующего запроса.

Может мне кто-нибудь подсказать, как это реализовать?

Тестирование рекламного сервера (типа OpenX)

05 февраля 2013 - 05:58

Доброго времени суток. Хотел узнать. Был ли у кого опыт тестирования рекламного сервера наподобие OpenX (написан на PHP)???
Не могли бы вы поделиться? Какие методики тест-дизайна применяли? Какие инструменты? И в общем, если не сложно, коротко рассказать о ходе тестирования, с чего начинали, чем закончили. Какие узкие места бывают у рекламных серверов?
Заранее спасибо за ответ!!!

Что показывают графики

18 января 2013 - 11:21

Я только начинаю осваивать тестирование в jmeter. Вполне хорошо разобрался в создании тестов, получается разрабатывать различные сценарии. В общем, по созданию первого теста инфы в Интернете достаточно. Но вот столкнулся с такой сложностью. Мало где описано как "читать" графики, какую информацию можно из них получить. Что означает Median или например Average об этом написано.
Где об этом можно почитать и как разобраться что будет означать тот или иной график???

Для примера прилепляю скрины.
Возможно получится разобраться в рамках данного форума, основываясь на ваши комментарии.

Почему при большом кол-ве потоков запросы выполняются в неправильном п

15 января 2013 - 14:14

Делаю нагрузочный тест с помощью jmeter. Необходимо в определенном порядке, вызвать несколько скриптов, после чего вызвать скрипт доставки определенного объекта на страницу. Скрины прилагаю)
И так, пробую один поток, все работает как нужно, запросы посылаются, скрипты выполняются. Увеличиваю нагрузку и запросы начинают посылаться jmeter в разброс. Скрин прилагаю) Мне необходимо, чтобы запросы выполнялись только в определенном, заданным мной, порядке.
Есть ощущение, что с помощью определенной настройки, можно все сделать как мне нужно. Но я только начинаю осваивать jmeter и нагрузочное тестирование с помощью него.
Как мне быть??? Жду советов. Заранее спасибо!!!