Производительность приложений Windows ухудшается в экземпляре EC2, созданном пользовательским AMI - PullRequest
0 голосов
/ 07 ноября 2019

Я создал пользовательский AMI Windows с некоторым пользовательским приложением Windows. Я использую этот AMI для создания экземпляров EC2.

Я столкнулся со странной проблемой:

  • Всеприложения работают гладко в экземпляре EC2, созданном из пользовательского AMI.
  • Однако через 24 часа, когда я создал экземпляр EC2, используя тот же пользовательский образ, производительность приложений ухудшается.
  • Даже открытие приложения на экземпляре EC2 происходит намного медленнее по сравнению с экземпляром EC2, который был создан за 24 часа.

Любые предложения будут действительно полезны.

1 Ответ

0 голосов
/ 08 ноября 2019

Это может быть вызвано использованием экземпляра T2. Это burstable экземпляров.

Из кредитов ЦП и базовой производительности для экземпляров производительности Burstable - Amazon Elastic Compute Cloud :

Традиционный AmazonТипы экземпляров EC2 обеспечивают фиксированную производительность, в то время как экземпляры с устойчивой производительностью обеспечивают базовый уровень производительности ЦП с возможностью превышать этот базовый уровень . Базовая производительность и способность к взлому определяются процессором. Кредит ЦП обеспечивает производительность полного ядра ЦП в течение одной минуты.

Итак, если ваш экземпляр Amazon EC2 потребляет много ЦП, он может исчерпать кредитный баланс ЦП, ипоэтому ограничьте количество процессоров, которые он может использовать.

Вы можете отслеживать кредитный баланс процессора в Amazon CloudWatch. Вы также можете просмотреть историю использования ЦП в CloudWatch или сделать это в самом экземпляре Windows с помощью диспетчера задач.

...