Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
Следующая версия Следующая версия справа и слева
comet:load-testing [2018/02/24 12:28]
anastation468 [Сценарий тестирования]
comet:load-testing [2018/02/24 18:41]
anastation468 [Запуск сервера]
Строка 60: Строка 60:
 ===== Нагрузка более чем 64000 онлайн =====  ===== Нагрузка более чем 64000 онлайн ===== 
  
-Нагрузка в 64000 это максимум который позволит создать операционная система. Если хотите больше то надо тестировать один сервер с нескольких машин с tsung одновременно. TCP-соединение уникально определяется четверкой [source ip, source port, dest ip, dest port], таким образом с одной машины на 1 порт сервера можно создать не более 64 тыс одновременных соединений+Нагрузка в 64000 это максимумкоторый позволит создать операционная система. Если хотите большето надо тестировать один сервер с нескольких машин с tsung одновременно. TCP-соединение уникально определяется четверкой [source ip, source port, dest ip, dest port], таким образом с одной машины на 1 порт сервера можно создать не более 64 тыс одновременных соединений
  
 ===== Запуск сервера ===== ===== Запуск сервера =====
Строка 80: Строка 80:
 backlog = 10000 backlog = 10000
 epoll_size = 100000 epoll_size = 100000
-thread_num = 12    ; количество потоков,​ делайте больше чем ядер на сервере так как сервер не lock-free+thread_num = 12    ; количество потоков,​ делайте большечем ядер на сервере так как сервер не lock-free
 benchmark = 1      ; Интервал между замерами нагрузки (0 = не замерять) benchmark = 1      ; Интервал между замерами нагрузки (0 = не замерять)
 port = 8087 port = 8087
 uptimeTestInterval = 600 ; Интервал для проверок uptime у соединений (так же за одно выправляет значение счётчика пользователей онлайн) uptimeTestInterval = 600 ; Интервал для проверок uptime у соединений (так же за одно выправляет значение счётчика пользователей онлайн)
-maxUptime = 0 ; Максимально значение uptime после которого коннект отключается.+maxUptime = 0 ; Максимально значение uptimeпосле которого коннект отключается.
 </​code>​ </​code>​
  
-А потом запустить сервер в консольном режиме чтоб видеть вывод статистики+А потом запустить сервер в консольном режимечтобы видеть вывод статистики
 <code bash> <code bash>
 ./cpp_comet ./cpp_comet