Повышенная стоимость по неизвестной причине
У меня есть приложение/веб-сайт с максимальной посещаемостью 200 человек в день . Его ежемесячная плата составляла около 5 евро . Это приложение для колб Python 3 в стандартной среде.
Но с 17 июня мне начали платить около 1 евро в день . Предвидение на 36€ в конце месяца.
Оно прекратилось 20 июня. Перезапустился, затем снова остановился 26-го и снова возобновился 30 июня. Все, что я вижу, это то, что это стоимость времени безотказной работы внешнего экземпляра.
Я удалил свои старые версии, поэтому не вижу никакой соответствующей статистики. Но трафик все тот же, около 200 посетителей в день, как говорят аналитики.
Я ничего не менял в своем приложении. Я думал, что больше пользователей используют страницу, использующую Google TTS API. Эта страница отправляет запрос на мой сайт, поэтому я подумал, что большее количество запросов приводит к увеличению времени безотказной работы.
Я вернул эту страницу, чтобы использовать старый (устаревший) API Microsoft TTS, чтобы пользователи использовали ajax и не заходили на мой сайт.
Но я не вижу никаких изменений, и мне по-прежнему платят 1 евро в день. Я не знаю, почему.
Исправление: мои изменения снизили стоимость до 0,6 евро в день. Но это в 6 раз превышает предыдущую стоимость. Итак, вопрос остается.
1 ответ
Я подозреваю, что алгоритмы планирования Google App Engine изменились, хотя я не получил подтверждения от Google.
В любом случае система начала по-другому интерпретировать существующую нагрузку по трафику и поэтому более агрессивно запускает дополнительные экземпляры приложений. И дополнительные экземпляры увеличивают счет.
По предложению службы поддержки пользователей я решил проблему, определивmax-instances
иmax-idle-instances
быть 1 (в файле конфигурации приложения, как описано здесь).