Temos um ambiente padrão do App Engine com escalonamento automático. Quando lançamos uma nova versão, alocamos tráfego para ela e excluímos manualmente as instâncias da versão antiga para economizar dinheiro. Parece uma coisa sensata a se fazer, mas desde que li a documentação, estou me perguntando se isso é realmente uma perda de tempo.
OPágina de preços do App Engineafirma que para escalonamento básico ou automático:
o acúmulo termina quinze minutos depois que uma instância termina de processar sua última solicitação
Isso não deixa claro se a exclusão manual de instâncias realmente tem algum efeito sobre os custos ao usar o escalonamento automático (o que fazemos). Talvez, ao calcular sua fatura, eles apenas olhem o horário da última solicitação e adicionem 15 minutos para calcular sua fatura, independentemente de a instância ter sido excluída?
Responder1
No mesmo documento que você compartilhou está apontado:
"O acúmulo de horas de instância começa quando uma instância é iniciada e termina conforme descrito abaixo, dependendo do tipo de escalabilidade especificado para a instância"
Entendo que não importa se você está excluindo as instâncias manualmente, se você definir o escalonamento automático em sua instância, esta especificação será usada para calcular o acúmulo de horas de instância, acho que você poderia tentar realizar alguns testes com escalonamento manual.