#google-cloud-platform #google-cloud-scheduler
#google-облачная платформа #google-cloud-scheduler
Вопрос:
У нас есть облачный планировщик, который запускается с интервалом каждые 6 часов и вызывает приложение, развернутое в GKE (single Pod), через HTTP. Мы наблюдаем странное поведение, когда приложение вызывается во второй раз на 10-й минуте первоначального запуска. Задание выполняется почти час. Итак, в конце мы, наконец, видим две параллельные обработки одного и того же события с разницей в 10 минут. Любые указатели будут полезны:slightly_smiling_face:
Комментарии:
1. У вас есть политики повторных попыток? Подтверждаете ли вы http-запрос CLoud Scheduler до завершения попытки?
2. Для строки attemptDeadline установлено значение 45 минут, и задание, выполнение которого занимает 1 час, не завершается в течение этого времени, поэтому задача помечена как неудачная, что на самом деле не является проблемой для меня. Я установил для него значение 0 повторных попыток.
3. Вы заглядывали в журналы? Вы уверены, что это автоматический триггер, а не ручной триггер?
4. Здравствуйте, является ли задание планировщика единственным источником запуска приложения, развернутого в GKE?