【问题标题】:Deployment issue using GCP使用 GCP 的部署问题
【发布时间】:2022-11-28 22:57:40
【问题描述】:

自上周初以来,我们在 GCP 上部署服务时遇到了问题:

ERROR: (gcloud.app.deploy) Error Response: [9] An internal error occurred while processing task
/app-engine-flex/flex_await_healthy/flex_await_healthy>2022-11-28T11:42:15.994Z106544.jc.1: 
The region us-central1 does not have enough resources available to fulfill the request. 
Please try again later.

到那时我们能够正常部署我们的服务。目前我们尝试在一天中的不同时间部署我们的服务,也在周日尝试。官方建议是切换到另一个区域,但这意味着我们将服务托管在数据库以外的另一个位置,从而使所有请求的时间更长。

有没有人设法找到解决上述问题的合理解决方案?

【问题讨论】:

    标签: google-app-engine google-cloud-platform deployment continuous-integration continuous-deployment


    【解决方案1】:

    资源有点少,现在需求很高。 GCP 的目标是确保所有区域中都有可用资源。

    正如您提到的更改区域和区域实际上是除此之外的最佳实践您也可以参考这些Best practices

    另一种解决方法是在您需要的资源可用时创建 Compute Engine reservations 以在区域中保留它们。预留有助于确保资源在您需要时可用,因此保留您需要的资源有助于防止出现此错误。

    现在你必须等待资源,或者你可以跨区域使用可用资源一段时间,一旦资源可用就移动到美国中部。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-01-25
      • 1970-01-01
      • 2019-04-24
      • 1970-01-01
      • 2020-01-13
      • 2021-10-08
      • 2023-02-09
      • 2012-06-25
      相关资源
      最近更新 更多