|
|
|
Нагрузочное тестирование сайта Инструмент сервис.
|
|||
|---|---|---|---|
|
#18+
Добрый день Есть набор сценариев по пользовательским кейсам в интерфейсе сайта. Нужно проверить как фронт (nginx) + сервер (java8+jetty9) будет держать нагрузку при 5 000-10 000 одновременно работающих пользователях Каждый пользователь - отдельный браузер с ssl (HTTPS) + клиентский сертификат обязательно . Сейчас есть своя разработка на RestTemplate + Jsoup.parse в 1000 потоков с одной машины (64 ядра) с одной машины. (jmeter уже не удовлетворяет) вопрос , хочется "Честный тест" - где взять такую зомби сеть ? кто то можешь предоставить такой ресурс ? с Хожу не нашел ... Именно чтобы можно было работать через клиентский сертификат и запустить набор действий оператора : авторизация , логин , положить товар в корзину , оплатить итд . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2018, 16:02 |
|
||
|
Нагрузочное тестирование сайта Инструмент сервис.
|
|||
|---|---|---|---|
|
#18+
Это видел Atum1 https://www.blazemeter.com/blog/how-set-your-jmeter-load-test-use-client-side-certificates ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2018, 16:05 |
|
||
|
Нагрузочное тестирование сайта Инструмент сервис.
|
|||
|---|---|---|---|
|
#18+
1. Такая огромная зомби сеть не нужна. Один комп может симулировать достаточно много пользователей. Надо прикинуть сколько. 2. Можно ненадолго взять в аренду в любом облаке нужное число компов. Будет не дорого. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2018, 16:07 |
|
||
|
Нагрузочное тестирование сайта Инструмент сервис.
|
|||
|---|---|---|---|
|
#18+
Blazkowicz1. Такая огромная зомби сеть не нужна. Один комп может симулировать достаточно много пользователей. Надо прикинуть сколько. 2. Можно ненадолго взять в аренду в любом облаке нужное число компов. Будет не дорого. Можно ненадолго взять в аренду в любом облаке нужное число компов. Будет не дорого. как раз и ищу такие решения , где взять ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2018, 20:36 |
|
||
|
Нагрузочное тестирование сайта Инструмент сервис.
|
|||
|---|---|---|---|
|
#18+
Тут еще вопрос сбор метрик и статистики с клиентов о тормозах при нагрузке : javascript window.performance statistics - нужен сбор статистики на клиенте - в виде мапы : - window.performance] и хранить в local storage периодически скидывая на сервер , как описано тут https://www.html5rocks.com/en/tutorials/webperformance/basics/ In the wild Unlike timing tests that use the Date object, the Navigation Timing API can be used in ways that do not affect page load. This makes it extremely useful for measuring page load latency in the 'real world', as experienced by actual users—rather than as tested by a developer using a development computer inside a corporate network. For example, XHR can be used to pass performance.timing data to the host server every time a page is loaded (or unloaded). This produces statistics in real time, but isn't very efficient. Alternatively, timing data could be recorded in local storage for a subset of users for a subset of pages, and periodically packaged and filed to the server. In this way, the API provides a simple way to build up historical data for page performance. но гугление не нашло таких готовых библиотек . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2018, 20:42 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=39606237&tid=2122183]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
143ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 11ms |
| total: | 235ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...