You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何实现两个JHipster应用版本在Google Cloud App Engine中共存?

在GCP App Engine实现JHipster多版本共存

可以实现多个JHipster应用版本在App Engine中共存,默认部署覆盖旧版本是因为没有指定唯一的版本标识,按以下方式操作即可:

  • 部署时指定唯一版本号:在部署命令中添加-PgaeVersion=<版本标识>参数,比如第一次部署用gradlew appengineDeploy -Pgae -Pprod-gae -PgaeVersion=v1,第二次部署新版本时改用gradlew appengineDeploy -Pgae -Pprod-gae -PgaeVersion=v2,这样两个版本会独立存在,不会互相覆盖。
  • 查看已部署版本:部署完成后,可通过GCP控制台的App Engine「版本」页面查看所有版本,也可以用GCloud命令行工具执行gcloud app versions list查看。
  • 流量分配(可选):如果需要让不同版本接收用户流量,可在控制台设置流量拆分比例,或者用命令gcloud app services set-traffic default --splits v1=30,v2=70(这里假设服务名为default,v1和v2是你的版本标识),实现按比例分配流量,也可以指定某个版本接收全部流量。
  • 清理旧版本(可选):若不再需要某些旧版本,可在控制台或通过gcloud app versions delete <版本标识>命令删除,避免占用资源。

内容的提问来源于stack exchange,提问作者Jorge M. Nures

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.06 04:57:04