4

У меня есть проект в google-приложении, у меня есть backend-модуль, который я использую для запуска длинных бэкэнд-процессов. это же конфигурация в бэкенд-module.yaml файле:Почему я получил ошибку квоты? google app engine

module: backend-module 
version: one 
runtime: python27 
api_version: 1 
threadsafe: yes 
instance_class: B8 
basic_scaling: 
    max_instances: 11 
    idle_timeout: 10m 

, но когда я запускаю долго процесс запуска я иду эту ошибку: This application is temporarily over its serving quota. Please try again later.

EDIT: Я хочу, чтобы изменить размер много изображений, сохраненных в моем облаке место хранения.

код запускается, когда я отправляю HTTP-запрос указанному URL-адресу.

поэтому я использовал модуль (базовый scalling), чтобы запустить этот длительный процесс ....

биллинг включен в моем приложении, так что я мог запустить движки столько, сколько я хочу. правильно ?

BTW: Мое приложение не падает, автоматические модули все еще работают хорошо!

+0

Обычно это означает, что вы нанесете минимальный лимит квоты. Что вы делаете, когда возникает ошибка? – Ryan

+0

@RyanB Я редактирую вопрос! – david

+0

На ум приходит одна из двух вещей. A) У вас есть ежедневный бюджетный набор, и вы его нажимаете. 2) Вы попадаете в пакетный предел. Указывает ли вам номер строки или указание на то, какой вызов вызывает ошибку? – Ryan

ответ

0

Это означает, что ежедневная квота приложения заканчивается. Вы просматриваете данные квоты приложения из консоли администратора приложения.

Для получения более подробной информации о Appengine квотой: https://cloud.google.com/appengine/docs/quotas

+1

нормально, но я разрешаю биллинг, это не бесплатное приложение, и мое приложение работает хорошо, когда я отправляю тот же запрос из модуля по умолчанию? – david

1

Вы также могли бы использовать более чем 50% от квоты, прежде чем половины дня, поэтому приложение двигатель ожидалось, что вы бы пойти и отрезать вас сразу. Вот сообщение, которое вы можете прочитать в вашей консоли на странице «Детали квот», которая объясняет это:

Если приложение превышает 50% от какой-либо конкретной квоты на полпути через день, она может превышать квоту до дня кончено.

В дополнение к разрешению выставления счетов вам необходимо увеличить бюджет.

Бесплатные квоты различаются в зависимости от используемых модулей, что объясняет, почему ваш код работает в модуле по умолчанию, а не в бэкэнд-модуле (имеется меньше свободных квот для бэкэнд). Details here.

+0

Благодарим вас за ответ – david