GAE Pricing: функция Always On и начисление платы - PullRequest
1 голос
/ 08 ноября 2011

Есть кое-что, чего я действительно не понимаю в новых ценах.Насколько я вижу, теперь мне выставляют счет (среди прочих) за количество «экземпляров / часов».С другой стороны, некоторое время назад я выбрал функцию «Всегда включен», которая с тех пор фактически 3 экземпляра «Резидент» моего приложения всегда работает.

Теперь, AFAICS, на старой модели ценообразования, в которой я использовал время процессора, функция «всегда включен» была великолепной, она не только делала приложение более отзывчивым, но и с момента появления экземпляров.больше не запускались / не работали, когда трафика было мало, время ЦП было снижено (и это действительно видно на приборной панели).

Но теперь, так как мне выставляют счет в часах,тот факт, что у меня активирована опция «всегда включен», на самом деле не добавляет много денег к моему счету, даже когда эти экземпляры на самом деле ничего не делают (просто потому, что они просто есть, всегда включены)?

Я спрашиваю об этом, потому что с тех пор, как была активирована новая модель ценообразования, у меня колоссальное увеличение часов экземпляра внешнего интерфейса (сейчас это 29,21 за последние 9 часов), где до этого время ЦП никогда не приближалось клишение свободной квоты.

Ответы [ 3 ]

3 голосов
/ 09 ноября 2011

Функция «Всегда включено» не существует с 1.6.0. Эквивалентной заменой является установка ползунка Min Idle Instances на 3 (и установка Max Idle Instances на «Automatic») в настройках приложения в консоли администратора.

2 голосов
/ 08 ноября 2011

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

Проблема в том, что они что-то делают. Они занимают оперативную память. Новая модель ценообразования пытается более точно смоделировать основные затраты для Google, или, по крайней мере, это то, что нам говорят. Вы можете изменить количество включенных экземпляров, перейдя в интерфейс администратора. Если вы на самом деле не используете все 3, попробуйте перейти к 2 или 1. Если ваш трафик увеличится, будет запущено больше экземпляров. Вы также можете установить значение задержки, которую вы хотите, чтобы пользователи выдержали до запуска новых экземпляров.

2 голосов
/ 08 ноября 2011

Планировщик может раскручивать более одного экземпляра для ответа на потоки.

Это на Java? Вы могли бы попытаться сделать его многопоточным, чтобы сделать его более отзывчивым к более низкой задержке.

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

...