2017-02-21 8 views
0

Каково максимальное количество, которое веб-служба может принимать и обрабатывать запрос одновременно? Можно ли установить какой-то предел и что может быть проблемой, если webservice получает слишком много запросов и как решить эту проблему в этой ситуации?Максимальное количество для webservice для обслуживания

ответ

0

Количество запросов, обрабатываемых веб-службой в данный момент времени, зависит от архитектуры вашего веб-сервера. Если вы хотите улучшить количество запросов, обслуживаемых сервером в определенный момент времени, вы должны улучшить архитектуру и производительность.

Для получения дополнительной информации о производительности webservice обратитесь к Microsoft article.

Вы можете установить лимиты, реализуя модель поверх нее, контролируя запросы пользователей, попадающих на сервер за определенное время. самая рекомендуемая модель - реализовать это на платформе промежуточного программного обеспечения. Это тоже будет мерой безопасности. Вы можете избавиться от угроз безопасности, таких как атака «Отказ в обслуживании».

В решениях промежуточного уровня, таких как диспетчер API WSO2, политики дросселирования реализованы как решение для контроля доступа. Вы можете проверить docuementations on Throttling Policies для получения дополнительной информации о том, как количество обращений к серверу в данный момент времени контролируется с помощью промежуточной логики.

Смежные вопросы