Size: a a a

2021 March 11

СФ

Степа Фомичев... in LoadLand
Gregory Gruzdov
т.е. с распараллеливанием проблем нету, проблема зафиксировать время повторения цикла
time.sleep(секунды) ?
Это для синхронного кода
источник

СФ

Степа Фомичев... in LoadLand
Если асинхронное приложение, то asyncio.sleep(секунды)
источник

СФ

Степа Фомичев... in LoadLand
Я не шарю в локусте просто)
источник

GG

Gregory Gruzdov in LoadLand
Хм, ну конечно! Поспать остаток промежутка. Это же, блин, очевидно, почему не допер сам... Спасибо большое
источник

AP

AmII PmII in LoadLand
Я думал, это чат по питону, честно слово
источник

AP

AmII PmII in LoadLand
писать на нём приятно и удобно
источник

СФ

Степа Фомичев... in LoadLand
Ну это все равно что по джиметру спросить как реализовать кастомную логику на джаве, не вижу проблемы особой
источник

СФ

Степа Фомичев... in LoadLand
Или по лр на сях
источник
2021 March 12

DA

Denis Aminev in LoadLand
в Locust же есть функция between, которая как раз определяет интервал, через который каждый новый запрос будет отправляться. Можно его попробовать вместо sleep обычного
источник

SG

Savva Genchevskiy in LoadLand
Выступлю тоже за Locust IO Там есть все что нужно для создания нагрузки без изобретения велосипедов + там можно заворачивать код любого клиента и делать из него свой протокол тобиш можно оборачивать любой питоновский код используя любую библиотеку и делать из него "патроны"
источник

АК

Андрей Михайлович Ко... in LoadLand
Savva Genchevskiy
Выступлю тоже за Locust IO Там есть все что нужно для создания нагрузки без изобретения велосипедов + там можно заворачивать код любого клиента и делать из него свой протокол тобиш можно оборачивать любой питоновский код используя любую библиотеку и делать из него "патроны"
а long polling оно умеет?
источник

SG

Savva Genchevskiy in LoadLand
Андрей Михайлович Корниенко
а long polling оно умеет?
Воде бы да... Сценарии и запросы можно строить в определённой последовательности, можно и в рандомной последовательности с определённым приоритетом , остальное дело в паузах между запросами, можно конечно банально хардкодить паузы, но лучше воспользоваться конфигурациями которая даёт библиотека, а там можно делать что угодно и делать паузы между запросами определять их из фиксированных значений, или даже определять как лямбда функции которые тебе сами будут менять паузу в зависимости от условий... В общем все просто
источник

АК

Андрей Михайлович Ко... in LoadLand
Savva Genchevskiy
Воде бы да... Сценарии и запросы можно строить в определённой последовательности, можно и в рандомной последовательности с определённым приоритетом , остальное дело в паузах между запросами, можно конечно банально хардкодить паузы, но лучше воспользоваться конфигурациями которая даёт библиотека, а там можно делать что угодно и делать паузы между запросами определять их из фиксированных значений, или даже определять как лямбда функции которые тебе сами будут менять паузу в зависимости от условий... В общем все просто
не нашёл через гугл такой функциональности. Гатлинг вроде может.
источник
2021 March 17

AP

Alexandr Pupenkov in LoadLand
Коллеги, добрый день!
В jmeter при запуске тестов через удаленные нагрузочные сервера не отправляются запросы, то есть jmeter не висит, а завершает работу тестовых сценариев так как будто они прошли, но нагрузки не было. В логах jmeter только такая инфа - http://prntscr.com/10nzl3x В логах приложения голяк.
Через Non-gui режим та же история - https://prnt.sc/10nzjhh
Если тесты запускать локально то всё ок. В системе настроена авторизация через ЭЦП, но серт в запросе передается, поэтому не думаю, что с этим проблема. Сталкивался кто-то с подобным? Как решили проблему?
источник

AP

Alexandr Pupenkov in LoadLand
Alexandr Pupenkov
Коллеги, добрый день!
В jmeter при запуске тестов через удаленные нагрузочные сервера не отправляются запросы, то есть jmeter не висит, а завершает работу тестовых сценариев так как будто они прошли, но нагрузки не было. В логах jmeter только такая инфа - http://prntscr.com/10nzl3x В логах приложения голяк.
Через Non-gui режим та же история - https://prnt.sc/10nzjhh
Если тесты запускать локально то всё ок. В системе настроена авторизация через ЭЦП, но серт в запросе передается, поэтому не думаю, что с этим проблема. Сталкивался кто-то с подобным? Как решили проблему?
источник

СФ

Степа Фомичев... in LoadLand
Alexandr Pupenkov
Коллеги, добрый день!
В jmeter при запуске тестов через удаленные нагрузочные сервера не отправляются запросы, то есть jmeter не висит, а завершает работу тестовых сценариев так как будто они прошли, но нагрузки не было. В логах jmeter только такая инфа - http://prntscr.com/10nzl3x В логах приложения голяк.
Через Non-gui режим та же история - https://prnt.sc/10nzjhh
Если тесты запускать локально то всё ок. В системе настроена авторизация через ЭЦП, но серт в запросе передается, поэтому не думаю, что с этим проблема. Сталкивался кто-то с подобным? Как решили проблему?
Запустите что-то простое таким образом, типа http sampler с запросом на яндекс, тогда будет понятно, проблема с запуском или с тестом
источник

AP

Alexandr Pupenkov in LoadLand
нагрузка других сервисов через те же самые нагрузочные тачки проходит успешно
источник

AP

Alexandr Pupenkov in LoadLand
источник

СФ

Степа Фомичев... in LoadLand
Alexandr Pupenkov
нагрузка других сервисов через те же самые нагрузочные тачки проходит успешно
А для тестирования других сервисов server.rmi.ssl.disable не используется?
источник

AP

Alexandr Pupenkov in LoadLand
Для всех сервисов используются одни и те же настройки из файла properties
источник