Максимальное количество вызовов API, которое может быть сделано для приложения .Net 4.6 MVC - PullRequest
0 голосов
/ 13 мая 2019

В настоящее время у меня установлен Async .Net 4.6 API на 4-х ядерном сервере с 16 ГБ памяти под управлением IIS и SQL Express 2016 на сервере Server2016.

Клиентское устройство отправляет GET с данными в URL иэто работает хорошо и является довольно пуленепробиваемым.У клиента есть около 20 устройств, отправляющих данные каждые 15 минут, и полезная нагрузка очень мала, это прекрасно работает.

Однако теперь он хочет добавить 3000 устройств и отправлять данные каждую минуту.Полезная нагрузка URL остается той же и небольшой.

Все устройства будут надежно проверены, поэтому будут проходить только подлинные устройства.

Очевидно, я обеспокоен пропускной способностью и узкими местами и хотел бы понять опыт других людей, когда к API поступает большое количество запросов.

Существуют ли типичные ограничения на количество запросов в API и каковы лучшие практики, я провел несколько неубедительных исследований и мне интересен ваш опыт.

Я прочитал Рекомендации по производительности ядра ASP.NET , и это полезно, но для меня недостаточно реального мира и для чистого ядра.

TIA

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...