Mic*_*ino 5 python google-cloud-platform google-cloud-functions
我们最近将一组函数推送到一个新项目中,部署后我们注意到我们无法通过 GCP 接口访问任何函数。每当我们选择一个函数时,我们都会得到一个“加载失败”。错误,然后是文本:
加载 /functions/details/us-central1/ [function name] ?project= [project-id] 时出错。请再试一次。
这些函数在触发时仍能成功运行,但我们无法访问它们进行任何更改。
有什么建议?我们应该删除并重新部署吗?
我们正在使用内嵌编辑器和 Python 3.7。
编辑:附加细节
我们在尝试部署计划查询时也遇到了问题,任何点击创建都会将我们返回到 BQ UI。我们的一些 BQ 表不会加载到表预览中,但仍然可以查询。
这可能是一个暂时的问题。
虽然云函数在控制台上不可编辑,但解决方法是使用云函数 API 检索代码,然后您可以在本地主机上编辑代码,最后使用 gcloud 命令进行更正后再次部署它。
为此,步骤是:
curl -X POST -H "Authorization: Bearer $(gcloud auth print-access-token)" https://cloudfunctions.googleapis.com/v1/projects/<PROJECT_ID>/locations/<LOCATION>/functions/<FUNCTION_ID>:generateDownloadUrl
gcloud functions deploy
归档时间: |
|
查看次数: |
689 次 |
最近记录: |