У меня возникли некоторые трудности с определением правильных конфигураций для эффективного масштабирования моего облачного сервиса. Я предполагаю, что нам просто нужно использовать раздел шкалы портала управления и ничего программно? Моя текущая конфигурация для веб-роли:
ВМ среднего размера (4 ГБ ОЗУ) Автомасштабирование — Диапазон CPUInstance — от 1 до 10 Целевой ЦП — от 50 до 80 Масштабирование вверх и вниз по 1 экземпляру за раз Время ожидания увеличения и уменьшения масштаба — 5 минут
Я использовал сайт http://loader.io/ для проведения нагрузочного тестирования путем отправки одновременных запросов к API. И он мог поддерживать только 50-100 пользователей. После этого я получал ошибки тайм-аута (10 секунд). Мое приложение будет ориентировано на миллионы пользователей в огромных масштабах, поэтому я не совсем уверен, как я могу эффективно масштабироваться, чтобы справиться с такой большой нагрузкой на сервер.
Я думаю, что проблема может заключаться в том, что время масштабирования составляет 5 минут (я думаю, что оно очень велико), а на портале управления самый низкий вариант — 5 минут, так что не знаю, как я могу его уменьшить?
Какие-либо предложения?