Не меняйте местами, если прогрев не удался

У меня есть слот развертывания для моего приложения, и у меня есть этот раздел в web.config:

   <applicationInitialization doAppInitAfterRestart="true">
     <add initializationPage="/validate" hostName="Test-UI" />
   </applicationInitialization>

У меня включена автоматическая замена для слота.

Слот все еще будет меняться, если страница вернет ошибку (статус 500)?

Изменить: я не могу просто пойти и сломать приложение, чтобы проверить его, потому что у нас есть довольно сложный процесс, чтобы даже добраться до части развертывания.

1 ответ

Решение

Слот все еще будет меняться, если страница вернет ошибку (статус 500)?

Короче да, все равно поменяется.

Чтобы лучше понять причины сбоев подкачки, сначала необходимо объяснить, как код приложения в промежуточном слоте инициализируется / прогревается до подкачки к производству.

Сбои на этих этапах являются наиболее распространенными причинами общего сбоя операции подкачки.

Таким образом, если вы получаете сбои при инициализации или прогрев слота, это приведет к сбою операции подкачки.

Для более подробной информации, вы можете обратиться к этой статье.

Другие вопросы по тегам