Size: a a a

QA — Load & Performance

2020 August 06

M

Maria in QA — Load & Performance
А Гатлинг сможет выдать отчет о состоянии сервера и бд, на котором она крутиться?
источник

R

Roman in QA — Load & Performance
Nikolay Gerasimov
Плагин скорее всего сначало создает эксчейндж, затем создает очередь, потом байндит их вместе, но шлет он в эксчейндж. А у тебя видимо очередь уже создана. Причем с другими параметрами, вот и не получается отправить месседж. Удали очередь попробуй (если там нет данных офк). Если есть убери параметр очереди x-max-length.
Очереди заранее создаются приложением, не могу убрать параметр
источник

R

Roman in QA — Load & Performance
channel error; protocol method: #method<channel.close>(reply-code=406, reply-text=PRECONDITION_FAILED - inequivalent arg 'x-max-length' for queue 'test.stm-inplay' in vhost '/': received none but current is the value '10000' of type 'signedint', class-id=50, method-id=10)
источник

NG

Nikolay Gerasimov in QA — Load & Performance
Roman
Очереди заранее создаются приложением, не могу убрать параметр
Думаю как обходной вариант, можно слать в другую очередь, а шовелом перекидывать в нужную. Но я так никогда не делал.
источник

R

Roman in QA — Load & Performance
Вот такая ошибка, если я указываю просто  ексчейндж и роутинг кей, то ошибок нет, но сообщения не доходят
источник

R

Roman in QA — Load & Performance
У меня есть уже существующая очередь и в нее нужно залить данных.
источник

R

Roman in QA — Load & Performance
А плагин для гатлинга сможет это, не знаете?
источник

ВС

Вячеслав Смирнов... in QA — Load & Performance
Roman
А какой еще плагин можете посоветовать?
https://github.com/polarnik/JMeter-Rabbit-AMQP-info

Вот тут делал подборку

Самое гибкое конфигурирование в плагине
https://github.com/geniussportsgroup/JMeter-Rabbit-AMQP

Maven, added headers to amqp publisher as JSON string
источник

ВС

Вячеслав Смирнов... in QA — Load & Performance
А сам вот этим пользовался
https://github.com/zeph1rus/JMeter-Rabbit-AMQP
(но тут нет max length)

И использовал AMQP плагин для Gatling от Иоанна
источник

R

Roman in QA — Load & Performance
Спасибо за подборку, но думаю тут надо в другую сторону посмотреть, раз с джиметром не выходит.
А в этом AMQP плагине для Гатлинга была возможности указывать max length? И можно ли через него в принципе залить данные в существующую очередь?
источник

ΙΤ

Ιωάννης Τσεκούρι... in QA — Load & Performance
Maria
А Гатлинг сможет выдать отчет о состоянии сервера и бд, на котором она крутиться?
нет, и практически никто не сможет)
источник

NG

Nikolay Gerasimov in QA — Load & Performance
Данные заливаются в эксчейндж, дальше уже кролик их сам в очереди перекидывает
источник

ΙΤ

Ιωάννης Τσεκούρι... in QA — Load & Performance
Maria
А Гатлинг сможет выдать отчет о состоянии сервера и бд, на котором она крутиться?
это лучше делать системами мониторинга, гатлинг может показать только метрики нагрузки (rps, response и т.д.), аппаратные характеристики снимать лучше прометеусом
источник

ΙΤ

Ιωάννης Τσεκούρι... in QA — Load & Performance
Roman
А плагин для гатлинга сможет это, не знаете?
https://github.com/TinkoffCreditSystems/gatling-amqp-plugin

всегда можно почитать код))
источник

NG

Nikolay Gerasimov in QA — Load & Performance
Roman
Спасибо за подборку, но думаю тут надо в другую сторону посмотреть, раз с джиметром не выходит.
А в этом AMQP плагине для Гатлинга была возможности указывать max length? И можно ли через него в принципе залить данные в существующую очередь?
Попробуй вручную (ч/з рэббитовское апи) в эксчейндж закинуть сообщение с нужным роутингом, проверь попадет оно у тебя в нужную очередь.
источник

NG

Nikolay Gerasimov in QA — Load & Performance
Скорее всего ты что-то не так отправляешь, ч/з плагин, если у тебя месседж не доходит.
источник

МЁ

Мюсля 🙈 Ёшшик... in QA — Load & Performance
проблема походу не в количестве потоков. я не так много запускаю пока что, 50 штук за раз.
у гатлинга есть автоматический ответ на пинг, но в моем случае в случае бездействия пинг отправляет клиент. так что судя по всему соединение падает по таймауту.
источник

M

Maria in QA — Load & Performance
Спасибо большое за помощь!)
источник

R

Roman in QA — Load & Performance
Nikolay Gerasimov
Попробуй вручную (ч/з рэббитовское апи) в эксчейндж закинуть сообщение с нужным роутингом, проверь попадет оно у тебя в нужную очередь.
Через апишку сообщения дошли
источник

NG

Nikolay Gerasimov in QA — Load & Performance
значит и ч/з плагин если просто в эксчейндж отправлять должны дойти
источник