2016-08-04 127 views
0

我用Yeoman Angular-Fullstack生成器生成了一個項目(https://github.com/angular-fullstack/generator-angular-fullstack)。在Google App Engine上部署Angular-Fullstack(MEAN)

我創建了一個app.yaml中,並試圖用命令在GAE上部署項目:

gcloud app deploy 

但我發現了一個錯誤:

ERROR: (gcloud.app.deploy) Error Response: [13] Timed out when starting VMs. It's possible that the application code is unhealthy. (0/2 ready, 2 still deploying). 

如何調試任何提示gcloud部署?我正在運行最新的gcloud SDK。

-

這裏有一個更長的調試跟蹤:

Updating service [default]...-DEBUG: Operation [apps/<MY-PROJECT>/operations/63e50c89-da5f-4697-aeea-447865a82cc4] not complete. Waiting 5s. 
Updating service [default]...|DEBUG: Operation [apps/<MY-PROJECT>/operations/63e50c89-da5f-4697-aeea-447865a82cc4] complete. Result: { 
    "metadata": { 
     "target": "apps/<MY-PROJECT>/services/default/versions/20160804t151734", 
     "method": "google.appengine.v1beta5.Versions.CreateVersion", 
     "user": "<MY-EMAIL>@gmail.com", 
     "insertTime": "2016-08-04T12:16:31.905Z", 
     "endTime": "2016-08-04T12:24:03.526Z", 
     "@type": "type.googleapis.com/google.appengine.v1beta5.OperationMetadataV1Beta5" 
    }, 
    "done": true, 
    "name": "apps/<MY-PROJECT>/operations/63e50c89-da5f-4697-aeea-447865a82cc4", 
    "error": { 
     "message": "Timed out when starting VMs. It's possible that the application code is unhealthy. (0/2 ready, 2 still deploying).", 
     "code": 13 
    } 
} 
Updating service [default]...failed. 
DEBUG: (gcloud.app.deploy) Error Response: [13] Timed out when starting VMs. It's possible that the application code is unhealthy. (0/2 ready, 2 still deploying). 
Traceback (most recent call last): 
    File "/Users/jpaaso/softaa/google-cloud-sdk/lib/googlecloudsdk/calliope/cli.py", line 719, in Execute 
    result = args.calliope_command.Run(cli=self, args=args) 
    File "/Users/jpaaso/softaa/google-cloud-sdk/lib/googlecloudsdk/calliope/backend.py", line 1404, in Run 
    resources = command_instance.Run(args) 
    File "/Users/jpaaso/softaa/google-cloud-sdk/lib/surface/app/deploy.py", line 57, in Run 
    return deploy_util.RunDeploy(self, args) 
    File "/Users/jpaaso/softaa/google-cloud-sdk/lib/googlecloudsdk/command_lib/app/deploy_util.py", line 215, in RunDeploy 
    api_client.DeployService(name, version, service, manifest, image) 
    File "/Users/jpaaso/softaa/google-cloud-sdk/lib/googlecloudsdk/api_lib/app/appengine_api_client.py", line 89, in DeployService 
    return operations.WaitForOperation(self.client.apps_operations, operation) 
    File "/Users/jpaaso/softaa/google-cloud-sdk/lib/googlecloudsdk/api_lib/app/api/operations.py", line 70, in WaitForOperation 
    encoding.MessageToPyValue(completed_operation.error))) 
OperationError: Error Response: [13] Timed out when starting VMs. It's possible that the application code is unhealthy. (0/2 ready, 2 still deploying). 
ERROR: (gcloud.app.deploy) Error Response: [13] Timed out when starting VMs. It's possible that the application code is unhealthy. (0/2 ready, 2 still deploying). 
+0

它說的是你的代碼不健康,我們無法做任何事情。我搜索了搜索詞,其中大部分是人們的迴應。 –

回答

0

如果您的問題只是發現這個錯誤的原因,我會建議使用在你的本地主機開發服務器查找錯誤。如果不深入瞭解,我猜Node節點不能滿足GAE的需求,或者您正在嘗試部署到不支持節點應用程序的區域。

+0

該應用在localhost上運行正常(「npm start」)。我認爲這是失敗的,因爲gcloud中沒有可用的Mongo實例。我只是努力尋找一個適當的錯誤消息,因爲我不太熟悉這個PaaS。 – mooses

相關問題