Как увеличить максимальное время расписания в API задач Gcloud? - PullRequest
0 голосов
/ 23 октября 2019

У меня проблема с API облачных задач Google. Мне нужно создать задачу с большим графиком. Максимальное время выполнения заказа составляет 30 дней. Есть ли возможность увеличить этот лимит или обойти какую-то проблему?

Ответы [ 3 ]

0 голосов
/ 24 октября 2019

Как вы можете видеть в квотах и ​​лимитах официальной документации для облачных задач, это ограничение на 30 дней, и вы ничего не можете с этим поделать.

Для вашего варианта использования ОблакоПланировщик будет более подходящим. Если вам нужно передать динамические данные в ваши задачи, вы всегда можете сохранить эти данные где-нибудь, вызвать некоторые облачные функции , чтобы взять эти данные и программно вставить их в любое место. Есть варианты, но это будет не так просто. Просто увеличить квоту для продукта Cloud Tasks невозможно.

0 голосов
/ 24 октября 2019

К сожалению, вы не можете увеличить квоту на максимальное запланированное время. Вы можете обойти это, отправив запрос в конечную точку, которая решит запланировать новую задачу (продлить запланированную дату) или выполнить задачу.

Риск планирования ваших задач очень далеко - задача должнабудет завершено к 31 дню. Поэтому, если вы запланируете свою задачу на 30 дней, у нее будет всего 1 день для завершения повторных попыток.

0 голосов
/ 24 октября 2019

Если мы посмотрим на квоты облачных задач, мы увидим, что максимальное запланированное время по умолчанию для задачи составляет 30 дней, как вы сказали. Внизу этой страницы мы видим, что можно запросить увеличение квоты и ссылку на то, как это сделать. Вы не сказали, к чему вы хотели, чтобы оно увеличилось, но, возможно, вы можете запросить увеличение, которое будет соответствовать вашим потребностям. Спрашивать / пробовать не повредит.

Позже : К сожалению, вышеприведенное не сработает. Исходя из комментариев, представляется, что максимальное время выполнения задачи не является увеличенной квотой. Похоже, он установлен на 30 дней.

Еще одна мысль - посмотреть, является ли Cloud Scheduler более подходящим продуктом для ваших функций / потребностей. Здесь есть ссылка на определение, когда использовать один против другого здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...