В плане Premium вы можете предварительно прогреть приложение в указанное количество раз, вплоть до минимального размера плана . Предварительно прогретые экземпляры также позволяют предварительно масштабировать приложение перед высокой нагрузкой. Когда приложение масштабируется, оно сначала масштабируется в предварительно нагретые экземпляры. Дополнительные экземпляры продолжают буферизироваться и немедленно нагреваться при подготовке к следующей операции масштабирования. Имея буфер предварительно нагретых экземпляров, вы можете эффективно избежать задержек холодного запуска.
Вы можете настроить количество предварительно нагретых экземпляров на портале Azure, выбрав свое приложение-функцию, перейдя на вкладку «Функции платформы» и выбрав опции «Масштабировать». , В окне редактирования приложения функции для этого приложения указываются предварительно нагретые экземпляры c, но минимальный и максимальный экземпляры применяются ко всему плану .
Так что если вы хотите сделать Убедитесь, что все экземпляры до максимального числа, вы можете установить предварительно нагретые экземпляры на макс. Вы можете установить его, используя Azure cli.
az resource update -g <resource_group> -n <function_app_name>/config/web --set properties.preWarmedInstanceCount=<desired_prewarmed_count> --resource-type Microsoft.Web/sites