как добавить несколько одновременно работающих пользователей в единый клиент на сервере фотонов - PullRequest
0 голосов
/ 11 апреля 2020

Я создал тест производительности / нагрузки с использованием Photon Server SDK (установленного на собственной территории) с Unity Client (автономное приложение для настольных компьютеров) и следуя приведенным ниже инструкциям, указанным в этой ссылке https://doc.exitgames.com/en-us/server/current/performance/performance-tests .

  1. остановить Photon, если он работает
  2. из Photon Control -> Счетчики производительности -> Установить счетчики, Создать набор журналов
  3. запустить «perfmon» из командной строки. В разделе «Наборы сборщиков данных» -> «Определено пользователем»: выберите файл photonperflog на панели «ВПРАВО» -> Свойства -> установите интервал выборки равным 1 секунде (значение по умолчанию, равное 1 минуте, не дает нам достаточно данных)
  4. запуск Photon
  5. Управление фотонами -> Счетчики производительности -> Регистрация ведения журнала
  6. Проверка рабочей нагрузки
  7. Управление фотонами -> Счетчики производительности -> Остановка ведения журнала
  8. получить журналы производительности от C: \ perflogs \ admin
  9. получить файлы журналов от \ deploy \ bin_win64 \ log и \ deploy \ log

Я создал файлы журналов «Photon-20200411» и «Photon-LoadBalancing-20200411» без каких-либо ошибок, как указано ниже: enter image description here

Photon-LoadBalancing-20200411 enter image description here

И также сгенерировали монитор производительности, как показано ниже: enter image description here

Но я создал этот тест производительности / нагрузки для одного пользователя и Photon Серверный SDK имеет возможность запускать Unity Client (автономное настольное приложение) несколько раз, например, для 5, 10 и 20 CCU одновременно, как указано в лицензии Photon Server SDK. Пожалуйста, посмотрите в приведенном ниже приложении

enter image description here

Итак, я хочу запустить этот тест производительности / нагрузки для нескольких CCU (одновременных пользователей)

Пожалуйста, предложите мне, как я могу это сделать. Спасибо

...