【问题标题】:How to deploy multiple app-engine instances with maven?如何使用 Maven 部署多个应用引擎实例?
【发布时间】:2019-08-21 00:20:41
【问题描述】:

我有 2 个 java springboot 服务要部署到 google app-engine(标准环境)。它们都工作正常,我可以使用mvn appengine:deploy 部署它们。

但是,标准环境会自动为每个服务分配一个名称和版本,并导致它们相互覆盖。

我已经查看了this 答案,该答案在标准环境中不起作用。

如何部署具有不同名称的多个服务,以免它们相互覆盖?

提前致谢!

【问题讨论】:

    标签: java maven spring-boot google-app-engine google-cloud-platform


    【解决方案1】:

    您可以通过添加 元素在每个应用程序的appengine-web.xml 中指定服务的名称:

    <appengine-web-app xmlns="http://appengine.google.com/ns/1.0">
      <runtime>java8</runtime>
    
      <service>your-service-name</service>
    
      <threadsafe>true</threadsafe>
    </appengine-web-app>
    

    【讨论】:

      猜你喜欢
      • 2017-01-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-23
      • 2013-04-25
      • 2021-05-18
      • 2012-05-06
      相关资源
      最近更新 更多