Я пытаюсь развернуть две службы на App Engine (GCP) в рамках одного проекта. Я уже развернул первую службу (по умолчанию), используя следующий файл yaml :
runtime: nodejs
env: flex
manual_scaling:
instances: 1
resources:
cpu: 1
memory_gb: 0.5
disk_size_gb: 10
Эта первая служба была развернута правильно. Через пару дней я попытался развернуть новое приложение под другим именем службы :
service: test-app
runtime: nodejs
env: flex
manual_scaling:
instances: 1
resources:
cpu: 1
memory_gb: 0.5
disk_size_gb: 10
Это второе приложение является исходным «пустым» приложением, которое у вас есть при создании новое приложение React. Однако я сталкиваюсь со следующей ошибкой:
Updating service [test-app] (this may take several minutes)...failed.
ERROR: (gcloud.app.deploy) Error Response: [9]
Application startup error! Code: APP_CONTAINER_CRASHED
Я пытался удалить ресурсы каждого файла (после того, как нашел это решение в сети), но это не решило мою проблему. Я не могу найти много документации в Интернете по этому вопросу. Из журналов, к которым я могу получить доступ по GCP, кажется, что вторая служба построена правильно.
Пожалуйста, дайте мне знать, если у вас есть какие-либо представления о проблеме.
С многословием, установленным на отладка у меня:
Updating service [test-app] (this may take several minutes)...\DEBUG: Operation [apps/***/operations/***-***-***-***-***] not complete. Waiting to retry.
Updating service [test-app] (this may take several minutes)...-DEBUG: Operation [apps/***/operations/***-***-***-***-***] complete. Result: {
"metadata": {
"user": "***",
"target": "***",
"@type": "type.googleapis.com/google.appengine.v1.OperationMetadataV1",
"insertTime": "2020-04-14T17:12:37.283Z",
"method": "google.appengine.v1.Versions.CreateVersion"
},
"done": true,
"name": "***",
"error": {
"message": "Application startup error! Code: APP_CONTAINER_CRASHED>
test-app@0.1.0 start /app>
react-scripts start
[34m\u2139\u001b[39m \u001b[90m\uff62wds\uff63\u001b[39m: Project is running at http://172.
[34m\u2139\u001b[39m \u001b[90m\uff62wds\uff63\u001b[39m: webpack output is served from
[34m\u2139\u001b[39m \u001b[90m\uff62wds\uff63\u001b[39m: Content not from webpack is served from /app/public
[34m\u2139\u001b[39m \u001b[90m\uff62wds\uff63\u001b[39m: 404s will fallback to
Starting the development server...",
"code": 9
}
}
Updating service [test-app] (this may take several minutes)...failed.
DEBUG: (gcloud.app.deploy) Error Response: [9]
Application startup error! Code: APP_CONTAINER_CRASHED