Existem algumas opções misturadas de configurações para dois tempos de execução diferentes.
Todas as opções para runtime: custom
estão descritas em aqui . handlers:
e runtime_config:
não são mencionados para o tempo de execução personalizado porque fazem parte do tempo de execução Java aqui .
core: 1
não existe em nenhuma das configurações mencionadas anteriormente
Eu suspeito que você queria usar cpu: 1
, que pode ser usado em ambas as configurações. Além disso, ao tentar implantar o segundo app.yaml
, recebo um erro dizendo que core:
não existe, portanto, sua configuração não deve ser implantada em primeiro lugar.
Atualizado:
No artigo que descreve a gestão de ocorrências e as menções que
You will be billed only for idle instances up to the number of maximum idle instances that you set for each service.
Isso implica que, em algum momento, você pode ter mais instâncias ociosas do que aquelas definidas como máximo, mas elas não serão cobradas. E o gráfico nessa imagem suporta essa afirmação.