Implantar vários aplicativos Java no Google App Engine

1

Novo usuário do Google Cloud Platform aqui.

Gostaria de implantar vários aplicativos da Web Java (aplicativos Spring Boot, na verdade) no Google App Engine , permanecendo sempre Compatível com o Always .

Minha pergunta é sobre a relação entre projetos e aplicativos.

Eu sei como implantar um aplicativo em um projeto, como "meuprojeto". Em seguida, o URL resultante é "myproject.appspot.com" (a porta não parece personalizável).

Eu preciso implantar um segundo aplicativo, acho que tenho para usar outro projeto (já que os aplicativos não podem ter o mesmo URL). Seria tedioso.

É assim? Preciso criar um projeto do GCP para cada um dos meus aplicativos da Web Java no GAE ?

Obrigado pelo seu tempo.

    
por Florian Beaufumé 19.10.2017 / 13:31

1 resposta

1

Você pode encontrar a maioria das informações aqui: link .

Você pode criar um novo projeto ou criar um novo serviço de mecanismo de aplicativo (originalmente chamado de módulo). Por padrão, você implanta no mecanismo de aplicativos no serviço "padrão", mas pode especificar outro nome de serviço para criar ou atualizar outro.

Para os URLs, você deve verificar esta página: link

myservice-dot-myproject.appspot.com apontará diretamente para o serviço específico no projeto, mas você também pode usar o nome do host do projeto principal ou um domínio personalizado com redirecionamentos de prefixo de caminho.

Projetos separados

Eles poupam dinheiro porque você terá um nível gratuito para cada aplicativo.

Separe os serviços em um único projeto

Eles são mais fáceis de manter e se conectar e podem compartilhar dados por meio do armazenamento de dados, mas compartilham um nível gratuito e cada um tem suas próprias instâncias do mecanismo de aplicativos. Assim, o custo aumentará consideravelmente se você tiver muito pouco. serviços de tráfego.

    
por 20.10.2017 / 12:14