Автоматическое масштабирование Azure отключит второго пользователя, который может быть подключен к экземпляру, который автоматически завершается из-за автоматического масштабирования.

У меня есть вопрос, связанный с автоматическим масштабированием в лазурном режиме: при увеличении нагрузки / стресса экземпляры будут масштабироваться, а после масштабирования, если другой пользователь подключился к одному из экземпляров в том же масштабном наборе, и через несколько минут, скажем, нагрузка уменьшилась. и в этом случае начнется масштабирование, и, возможно, второй пользователь будет исключен, так как он был подключен к одному из экземпляров, который был масштабирован / уничтожен автоматически.
Есть ли способ остановить масштабирование- в том конкретном случае, когда пользователь подключен и выполняет свою задачу?


person mysanj    schedule 24.01.2019    source источник


Ответы (1)


Я думаю, что нет возможности остановить масштабирование, когда оно запущено. Но, насколько я знаю, масштабирование происходит упорядоченно. При масштабировании в первую очередь удаляются экземпляры с наивысшими идентификаторами. Для получения дополнительных сведений см. Часто задаваемые вопросы о масштабируемом наборе и вопрос« Если я уменьшу емкость масштабируемого набора с 20 до 15, какие виртуальные машины будут удалены ».

Поэтому я предлагаю второму пользователю использовать экземпляр с наименьшими идентификаторами в плане. Это позволит избежать того, чтобы вас как можно больше выгнали.

person Charles Xu    schedule 24.01.2019
comment
Как мы можем ограничить пользователя использованием конкретной виртуальной машины. В моем случае я установил масштабируемые виртуальные машины за балансировщиком нагрузки. - person mysanj; 24.01.2019
comment
Вы можете выбрать один экземпляр с наименьшим идентификатором, например, первый с идентификатором 1. При масштабировании он должен быть удален в конце. А для доступа к виртуальной машине масштабируемого набора просто добавьте правило NAT для экземпляра. См. Правила NAT для входящего трафика. - person Charles Xu; 25.01.2019
comment
Хм ... Это невозможно на уровне ВМ в масштабируемом наборе. Это будет касаться всего масштабного набора. - person mysanj; 25.01.2019
comment
Я с тобой не согласен. Вы можете использовать правило NAT для подключения каждого экземпляра масштабируемого набора виртуальных машин. См. Подключиться к виртуальной машине в масштабируемом наборе. - person Charles Xu; 27.01.2019
comment
Следуя вашей рекомендации, я смог решить эту проблему, спасибо @Charles Xu - person mysanj; 30.01.2019
comment
@mysanj Если ответ сработает для вас. Тогда вы можете принять это как ответ. - person Charles Xu; 01.02.2019