Как я могу предотвратить выполнение моих заданий cron в Google App Engine во все часы работы моего экземпляра? - PullRequest
2 голосов
/ 29 декабря 2011

У меня есть движок приложений Google, где я запланировал несколько заданий cron как задачи по очистке базы данных, но эти задания cron горят все часы моего экземпляра (спереди или сзади), хотя фактическое время обработки каждого из этих заданийпочти ничего.

Я что-то не так делаю?Можно ли настроить эти фоновые задачи так, чтобы они не тратили все часы моего экземпляра?

1 Ответ

5 голосов
/ 30 декабря 2011

Взгляните на документацию здесь: http://code.google.com/appengine/docs/adminconsole/instances.html#Instance_Billing

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

Минимальное время оплаты составляет, как правило, 15 минут, и вы платите за полный час.Поэтому, когда вы запускаете задачу каждые 5 минут, а другую - каждые 15 минут, ваш экземпляр никогда не будет оплачиваться, поэтому вам выставляют счет 24 часа.

...