Google Cloud Functions部署失败(状态码51)求助
Google Cloud Functions Node.js18部署报错状态码51问题排查
问题描述
我的JavaScript云函数项目部署时持续触发状态码51错误。前天出现过该错误,多次重新运行部署脚本可成功,但昨天早上后部署从未成功,且期间未对项目做任何修改。本地执行yarn start或npm run start始终正常运行。
启动与部署脚本
package.json中的相关脚本配置如下:
"start": "rm -rf dist && prettier -w src && npm run build && cp env.yaml clearmylist-46738ea42bf9.json package.json dist/ && cd dist && npx @google-cloud/functions-framework --target=clearMyList", "deploy": "rm -rf dist && prettier -w src && npm run build && cp env.yaml clearmylist-46738ea42bf9.json package.json dist/ && gcloud functions deploy clear-my-list-google-cloud-functions --gen2 --runtime=nodejs18 --region=us-central1 --source=dist --entry-point=clearMyList --trigger-http --env-vars-file env.yaml --allow-unauthenticated --project clearmylist && rm -rf dist"
最新错误日志
执行yarn deploy后得到的错误日志:
{ insertId: "1115fbbf-200b-4f2a-bef6-b9460b46d1de-509", labels: { build_step: "Step #1 - \"build\"", build_tags: "p-gcf,r-nodejs18,v-nodejs18_20230416_18_15_0_RC00,b-nodejs_20230417_RC00" }, logName: "projects/clearmylist/logs/cloudbuild", receiveTimestamp: "2023-04-27T11:01:53.867184869Z", resource: { labels: { build_id: "1115fbbf-200b-4f2a-bef6-b9460b46d1de", build_trigger_id: "", project_id: "clearmylist" }, type: "build" }, severity: "INFO", textPayload: "Step #1 - \"build\": ERROR: failed to build: exit status 1", timestamp: "2023-04-27T11:01:53.430315151Z" }
{ insertId: "1115fbbf-200b-4f2a-bef6-b9460b46d1de-512", labels: { build_step: "MAIN", build_tags: "p-gcf,r-nodejs18,v-nodejs18_20230416_18_15_0_RC00,b-nodejs_20230417_RC00" }, logName: "projects/clearmylist/logs/cloudbuild", receiveTimestamp: "2023-04-27T11:01:55.839983449Z", resource: { labels: { build_id: "1115fbbf-200b-4f2a-bef6-b9460b46d1de", build_trigger_id: "", project_id: "clearmylist" }, type: "build" }, severity: "INFO", textPayload: "ERROR: build step 1 \"us-central1-docker.pkg.dev/gae-runtimes/gcp/buildpacks/google-gae-22/nodejs/builder:nodejs_20230417_RC00\" failed: step exited with non-zero status: 51", timestamp: "2023-04-27T11:01:55.575842005Z" }
疑问
Google Cloud Functions能否提供更详细精准的构建日志?
内容的提问来源于stack exchange,提问作者Capt. Michael
相关产品推荐
相关产品推荐

