![](/img/trans.png)
[英]How to read CSV data stored in Google Cloud Storage with Cloud Functions
[英]How to debug Axios Errors in Google Cloud Functions?
這些美女來自雲功能。 無法重現或追蹤到我的代碼的特定部分,並且是間歇性的。 每當 Firestore 文檔發生變化時,我的代碼都會更新 Google Sheets 電子表格。 它使用 Axios 版本 0.19.0
{
"textPayload": "Error: Internal error encountered.
at createError (/srv/node_modules/google-auth-library/node_modules/axios/lib/core/createError.js:16:15)
at settle (/srv/node_modules/google-auth-library/node_modules/axios/lib/core/settle.js:18:12
at Unzip.handleStreamEnd (/srv/node_modules/google-auth-library/node_modules/axios/lib/adapters/http.js:202:11)
at emitNone (events.js:111:20)
at Unzip.emit (events.js:208:7)
at endReadableNT (_stream_readable.js:1064:12)
at _combinedTickCallback (internal/process/next_tick.js:139:11)
at process._tickDomainCallback (internal/process/next_tick.js:219:9)",
"insertId": "000000-a360be33-0241-4c2a-befa-3b66f8c69cec",
"resource": {
"type": "cloud_function",
"labels": {
"function_name": "prodAppendReport",
"project_id": "proj-inv23",
"region": "us-central1"
}
},
"timestamp": "2019-11-27T17:04:40.480Z",
"severity": "ERROR",
"labels": {
"execution_id": "860406302152954"
},
"logName": "projects/proj-inv23/logs/cloudfunctions.googleapis.com%2Fcloud-functions",
"trace": "projects/proj-inv23/traces/53a5ce20f7f3f77329f1bae22425317e",
"receiveTimestamp": "2019-11-27T17:04:42.029780023Z"
}
和這個
{
"textPayload": "Error
at Http2CallStream.call.on (/srv/node_modules/@grpc/grpc-js/build/src/client.js:96:45)
at emitOne (events.js:121:20)
at Http2CallStream.emit (events.js:211:7)
at process.nextTick (/srv/node_modules/@grpc/grpc-js/build/src/call-stream.js:71:22)
at _combinedTickCallback (internal/process/next_tick.js:132:7)
at process._tickDomainCallback (internal/process/next_tick.js:219:9)",
"insertId": "000001-cccf1181-a0a5-49bf-a4ec-d889632a418f",
"resource": {
"type": "cloud_function",
"labels": {
"function_name": "testAppendReport",
"project_id": "proj-inv23",
"region": "us-central1"
}
},
"timestamp": "2019-11-26T04:19:51.014Z",
"severity": "ERROR",
"labels": {
"execution_id": "858243858307172"
},
"logName": "projects/proj-inv23/logs/cloudfunctions.googleapis.com%2Fcloud-functions",
"trace": "projects/proj-inv23/traces/3edb963f0baefed82208a26711f04c46",
"receiveTimestamp": "2019-11-26T04:19:52.566346377Z"
}
發現我們使用的是超舊版本的 google-auth-library,它依賴於舊版本的 Axios (0.18.0)。 我們切換到最新版本,它甚至不再使用 Axios,到目前為止一切順利。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.