Вам необходимо запускать функцию, срабатывающую по таймеру, в 7:00 утра с понедельника по пятницу по тихоокеанскому времени, включая корректировки на летнее время. Приложение-функция работает на Windows. Как следует настроить расписание?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Использовать шестипольное выражение NCRONTAB "0 0 7 * * 1-5" для триггера Timer и установить для параметра приложения WEBSITE_TIME_ZONE значение "Pacific Standard Time"..
Почему это правильный ответ
Правильный ответ объясняется тем, что для Azure Functions, работающих на Windows, таймерные триггеры по умолчанию используют UTC. Чтобы настроить его на определенный часовой пояс, необходимо установить параметр приложения WEBSITETIMEZONE. Шестипольное выражение NCRONTAB "0 0 7 1-5" означает "в 0 минут, 0 часов (7 утра), каждый день, каждый месяц, с понедельника по пятницу". Установка WEBSITETIMEZONE в "Pacific Standard Time" гарантирует, что это расписание будет интерпретироваться в тихоокеанском времени, включая автоматическую корректировку на летнее время. Неправильные варианты: Использование расписания UTC "0 0 15 1-5" без указания часового пояса приведет к запуску в 15:00 UTC, что не соответствует 7:00 утра по тихоокеанскому времени и не учитывает летнее время. Пятипольное выражение CRON "0 7 1-5" по умолчанию интерпретируется как UTC, а не как местное время, и не позволяет указать часовой пояс. Добавление свойства "timezone":"Pacific Standard Time" в host.json не является стандартным способом настройки часового пояса для таймерных триггеров в Azure Functions на Windows. Для этого используется параметр приложения WEBSITETIMEZONE.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется