сценарий:
Я разрабатываю веб-приложение с 5 играми в реальном времени.
каждая игра имеет свой собственный Hub и IHostedService Background Service.
пользователи играют друг с другом, бросают концентратор и фоновый сервис.
сервер:
VPS с 24 ГБ оперативной памяти и процессором XEON E51650 и 200 ГБ SSD. VPS находится на нашем собственном выделенном сервере.
оценка пользователей онлайн в пиковое время :
клиент зарегистрировал 10000 онлайн-пользователей в рекламной кампании, а количество записей в обычный день составляет 4000. (их приложение старой версии)
задача № 1:
есть опасения по поводу того, «сколько пользователей может обрабатываться в SignalR Hub по умолчанию» (я имею в виду без решений Scaleout)
некоторые говорят:
ограничено 1000 одновременных подключений и без ограничений на холостом ходу
Соединения
А некоторые говорят:
ограничений нет вообще, а единственным ограничением является веб-сервер
Конфигурации и порты
Я не смог найти надежного ответа.
задача № 2:
Каково влияние использования уникальных IHostedService и Hub для каждой игры? мы планируем добавить еще 7 игр. Есть ли какие-либо ограничения на количество узлов или количество размещенных служб?
Подробнее:
90% операции - , широковещательная рассылка всем остальным клиентам и воспроизведение в Caller
нет групп и определенного пользователя сообщений
любая помощь / советы и ссылки будут оценены.