Gracefull Shutdown of Asp.net внутри Azure Linux Plans Service Plans во время ScaledownLinux

Ответить
Anonymous
 Gracefull Shutdown of Asp.net внутри Azure Linux Plans Service Plans во время Scaledown

Сообщение Anonymous »

Я заметил, что изящное отключение для приложения asp.net хорошо работает в этих случаях: < /p>
  • Развертывание < /li>
    Руководство Stop < /li>
    < /ul>
    , но не работает в случае масштабирования плана обслуживания приложений Linux. Я имею в виду: < /p>

    Вызовы на остановку ihostedservice < /em> < /li>
    Вызовы к отмене токенов. ihostapplicationLifetime
  • Успешно завершенное await app.waitforshutdownasync ()
Ничего из этого не происходит, когда вы масштабируете 3 экземпляра плана Linux App-Service до 1 экземпляра. Два экземпляра просто перестают существовать, я вижу, что они исчезли от разбивки метрик Azure (ЦП). < /P>
Что я попробовал до сих пор: < /p>

webites_container_stop_time_limit = 120 (хорошо работает для развертывания и ручной остановки) < /li>
shutdowntimeout of hostoptions < /li>
< /ul>
< P> Есть что -нибудь еще, что я могу попробовать? Hacky Options также приветствуются.

Подробнее здесь: https://stackoverflow.com/questions/794 ... ing-scaled
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Linux»