。NetCore App Engine Flex部署:错误响应:[4] App Engine Flexible在配置资源,内部操作时超时

问题描述 投票:0回答:1

我遇到错误

错误响应:[4] App Engine Flexible在配置时超时资源,内部运营

在将.NetCore应用程序部署到我的App Engine时。 App Engine目前在亚洲南部。我还在美国东部的App Engine创建了另一个项目。关于这一点,我遇到了错误

错误:(gcloud.app.deploy)内部:遇到内部错误。

部署时。尝试部署GCP文档中指定的Hello world应用程序。部署时也会遇到同样的问题。我错过了什么吗?我已经更新了BACKEND_SEVICES配额。之后,只有我遇到了这个问题。也可以看到正在投放的版本。但是没有实例处于活动状态。我无法激活任何其他版本。它也显示为内部错误。

这是我的应用程序。YAML

runtime: aspnetcore
env: flex
manual_scaling:
  instances: 1
resources:
  cpu: 1
  memory_gb: 0.5
  disk_size_gb: 10
beta_settings:
    cloud_sql_instances: "#########:#####-api-system=tcp:3306"

到昨天为止一切都很好。从今天开始,我将收到这个问题。

附加详细日志

Updating service [default] (this may take several minutes)...|DEBUG: Operation [apps/**projectid**/operations/c46a17bd-d4a8-468f-b40b-47a7fdd03067] not complete. Waiting to retry.
Updating service [default] (this may take several minutes)...|DEBUG: Operation [apps/**projectid**/operations/c46a17bd-d4a8-468f-b40b-47a7fdd03067] not complete. Waiting to retry.
Updating service [default] (this may take several minutes)...\DEBUG: Operation [apps/**projectid**/operations/c46a17bd-d4a8-468f-b40b-47a7fdd03067] not complete. Waiting to retry.
Updating service [default] (this may take several minutes)...\DEBUG: Operation [apps/**projectid**/operations/c46a17bd-d4a8-468f-b40b-47a7fdd03067] not complete. Waiting to retry.
Updating service [default] (this may take several minutes)...-DEBUG: Operation [apps/**projectid**/operations/c46a17bd-d4a8-468f-b40b-47a7fdd03067] complete. Result: {
    "done": true,
    "error": {
        "code": 4,
        "message": "App Engine Flexible timed out while configuring resources, internal operation projects/**projectid**/regions/asia-south1/operations/700238de-3add-4281-80f8-6dc66948a715"
    },
    "metadata": {
        "@type": "type.googleapis.com/google.appengine.v1.OperationMetadataV1",
        "createVersionMetadata": {
            "cloudBuildId": "38b57f34-3b23-4484-9d69-0c581995947f"
        },
        "endTime": "2020-04-23T23:40:50.335Z",
        "insertTime": "2020-04-23T23:29:10.164Z",
        "method": "google.appengine.v1.Versions.CreateVersion",
        "target": "apps/**projectid**/services/default/versions/20200424t045856",
        "user": "[email protected]"
    },
    "name": "apps/**projectid**/operations/c46a17bd-d4a8-468f-b40b-47a7fdd03067"
}
Updating service [default] (this may take several minutes)...failed.
DEBUG: (gcloud.app.deploy) Error Response: [4] App Engine Flexible timed out while configuring resources, internal operation projects/**projectid**/regions/asia-south1/operations/700238de-3add-4281-80f8-6dc66948a715
Traceback (most recent call last):
  File "C:\Google\CloudSDK\google-cloud-sdk\lib\googlecloudsdk\calliope\cli.py", line 983, in Execute
    resources = calliope_command.Run(cli=self, args=args)
  File "C:\Google\CloudSDK\google-cloud-sdk\lib\googlecloudsdk\calliope\backend.py", line 807, in Run
    resources = command_instance.Run(args)
  File "C:\Google\CloudSDK\google-cloud-sdk\lib\surface\app\deploy.py", line 111, in Run
    return deploy_util.RunDeploy(
  File "C:\Google\CloudSDK\google-cloud-sdk\lib\googlecloudsdk\command_lib\app\deploy_util.py", line 634, in RunDeploy
    deployer.Deploy(
  File "C:\Google\CloudSDK\google-cloud-sdk\lib\googlecloudsdk\command_lib\app\deploy_util.py", line 431, in Deploy
    self.api_client.DeployService(new_version.service, new_version.id,
  File "C:\Google\CloudSDK\google-cloud-sdk\lib\googlecloudsdk\api_lib\app\appengine_api_client.py", line 204, in DeployService
    return operations_util.WaitForOperation(
  File "C:\Google\CloudSDK\google-cloud-sdk\lib\googlecloudsdk\api_lib\app\operations_util.py", line 307, in WaitForOperation
    completed_operation = waiter.WaitFor(
  File "C:\Google\CloudSDK\google-cloud-sdk\lib\googlecloudsdk\api_lib\util\waiter.py", line 261, in WaitFor
    operation = PollUntilDone(
  File "C:\Google\CloudSDK\google-cloud-sdk\lib\googlecloudsdk\api_lib\util\waiter.py", line 322, in PollUntilDone
    operation = retryer.RetryOnResult(
  File "C:\Google\CloudSDK\google-cloud-sdk\lib\googlecloudsdk\core\util\retry.py", line 229, in RetryOnResult
    if not should_retry(result, state):
  File "C:\Google\CloudSDK\google-cloud-sdk\lib\googlecloudsdk\api_lib\util\waiter.py", line 320, in _IsNotDone
    return not poller.IsDone(operation)
  File "C:\Google\CloudSDK\google-cloud-sdk\lib\googlecloudsdk\api_lib\app\operations_util.py", line 182, in IsDone
    raise OperationError(requests.ExtractErrorMessage(
googlecloudsdk.api_lib.app.operations_util.OperationError: Error Response: [4] App Engine Flexible timed out while configuring resources, internal operation projects/**projectid**/regions/asia-south1/operations/700238de-3add-4281-80f8-6dc66948a715
ERROR: (gcloud.app.deploy) Error Response: [4] App Engine Flexible timed out while configuring resources, internal operation projects/**projectid**/regions/asia-south1/operations/700238de-3add-4281-80f8-6dc66948a715

App.yaml

runtime: aspnetcore
env: flex
manual_scaling:
  instances: 1
resources:
  cpu: 1
  memory_gb: 0.5
  disk_size_gb: 10
beta_settings:
    cloud_sql_instances: "***projectid***:asia-south1:***dbname***=tcp:3306"

谢谢。

google-app-engine .net-core google-cloud-platform app-engine-flexible
1个回答
0
投票

建议在这种情况下获得更多详细信息。您可以使用gcloud app deploy --verbosity=debug进行部署,只是看是否可以检索有关此的更多信息。

似乎这可能是由于某些原因。我建议检查:

  1. 在某些情况下,运行此命令gcloud app deploy --verbosity=debug很有用,以便在部署之前强制在客户端而非服务器端(可能会以某种方式更改)上管理建筑物。尝试使用此命令,然后再次部署。

  2. 您的应用程序配置中可能发生的更改。查看您的$ gcloud config set app/trigger_build_server_side false,检查其他值。比较4月22日的版本和今天的版本。您可以部署昨天的版本吗?

  3. 项目中与App Engine和Compute Engine相关联的配额。请记住,最后,App Engine Flex在VM中运行。 $ gcloud config set app/trigger_build_server_side false是一个与配额有关的类似问题:app.yaml。如果您看到配额用完了,可以请求增加配额。

  4. 在某些情况下,这也可能与内部问题有关,在这种情况下,您应该在GCP中创建案例。 (让它保留为最终选项)

  5. 另外,您能否请您分享与此相关的详细日志?请确保不共享任何敏感信息

请让我知道您的发现。如果您能共享上述两个版本的app.yaml(有效和无效),那也很好,以防上述问题不起作用。

© www.soinside.com 2019 - 2024. All rights reserved.