亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何在 Google Function 中觸發編譯后的二進制執行文件

如何在 Google Function 中觸發編譯后的二進制執行文件

Go
慕神8447489 2022-10-17 10:06:36
目前,我正在使用帶有 python 的 Google Function 來重構 Goolge OCR (Vision API) 的結果。所以,目前的結構如下。用戶使用移動應用程序發送目標圖像 -> 在 Goolge 函數中觸發函數 -> 將結果發送到移動應用程序。由于它很慢,我試圖用 Golang 改變這個過程。所以這是我的問題。我想雖然我將我的 golang 函數部署到 Google Functions,但它沒有被編譯。生成并運行實例時會編譯代碼。但是,我想編譯代碼并在用戶觸發時執行程序。那么如何在 Google Function 中使用編譯后的文件呢?
查看完整描述

1 回答

?
慕絲7291255

TA貢獻1859條經驗 獲得超6個贊

請您詳細說明一下,您為什么這么認為:

我想雖然我將我的 golang 函數部署到 Google Functions,但它沒有被編譯。生成并運行實例時會編譯代碼。

據我所知,構建發生在部署時,如文檔頁面Building Cloud Functions Images中所述:

當您將函數的源代碼部署到 Cloud Functions 時,該源代碼存儲在 Cloud Storage 存儲分區中。然后,Cloud Build 會自動將您的代碼構建到容器映像中,并將該映像推送到 Container Registry。

可能有幾種方法可以提高性能和減少延遲(取決于您的上下文、要求和預算) - 請參閱Go的一次性初始化,以及注意冷啟動部分的云函數執行環境...


查看完整回答
反對 回復 2022-10-17
  • 1 回答
  • 0 關注
  • 88 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號