Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
comet:load-testing-result [2017/06/12 05:07]
levhav [Количество одновременных подключений]
comet:load-testing-result [2019/12/18 01:58] (текущий)
Строка 1: Строка 1:
 +<​rst>​RU::​003-Нагрузочное тестирование::​002-Отчёт о тесте в 64000 соединений онлайн</​rst>​
 +<​rst>​Header:​ Отчёт о тесте в 64000 соединений онлайн</​rst>​
  
 ====== Отчёт о тесте в 64000 соединений онлайн ====== ====== Отчёт о тесте в 64000 соединений онлайн ======
  
 В прошлой статье мы рассмотрели [[comet:​load-testing|как провести нагрузочное тестирование]]. А здесь я покажу как я его сам проводил,​ и приведу его результаты. В прошлой статье мы рассмотрели [[comet:​load-testing|как провести нагрузочное тестирование]]. А здесь я покажу как я его сам проводил,​ и приведу его результаты.
 +
 +<​note>​Нагрузка в 64000 это максимум,​ который позволит создать операционная система при тестировании на одной машине. Если хотите больше,​ то надо тестировать один сервер с нескольких машин одновременно. Так как TCP-соединение уникально определяется четверкой [source ip, source port, dest ip, dest port], таким образом с одной машины на 1 порт сервера можно создать не более 64 тыс одновременных соединений</​note>​
  
 ====== Результаты ====== ====== Результаты ======
Строка 23: Строка 27:
   - Первый процесс в списке обработал больше всех так как он занимался приёмом входящих соединений (При обычной нагрузке такого большого отрыва нет так как входящие подключение устанавливается на долго)   - Первый процесс в списке обработал больше всех так как он занимался приёмом входящих соединений (При обычной нагрузке такого большого отрыва нет так как входящие подключение устанавливается на долго)
   - Остальные процессы для уже принятых соединений обрабатывали входящие сообщения   - Остальные процессы для уже принятых соединений обрабатывали входящие сообщения
-  - Колонка PcS обозначает какой процесс сколько сетевых событий обработал за последнею секунду (На gif анимации в этой колонке не нули) Нули так как соединения приняты и висят в ожидании входящих сообщений но данным тестовым сценарием мы не отсылаем каких то дополнительных событий.+  - Колонка PcS обозначает какой процесс сколько сетевых событий обработал за последнею секунду (На gif анимации в этой колонке не нули) Нули так как соединения приняты и висят в ожидании входящих сообщенийно данным тестовым сценарием мы не отсылаем каких-то дополнительных событий.
  
 {{ :​comet:​out.png?​direct |CppComet}} {{ :​comet:​out.png?​direct |CppComet}}