【发布时间】:2019-07-27 07:54:42
【问题描述】:
通过以下方式为 Cloud Pub/Sub 部署后台 Cloud Functions 时:
gcloud functions deploy function_name --runtime python37 --trigger-topic some_topic
使用推送端点(可能是 App Engine 标准端点,但声称不需要推送端点)自动创建订阅 域验证https://cloud.google.com/pubsub/docs/push#other-endpoints)。
对于生成的订阅/端点,似乎没有办法注册/验证域 (https://www.google.com/webmasters/verification, https://console.cloud.google.com/apis/credentials/domainverification)
因此用户无法更改订阅,例如:
gcloud alpha pubsub subscriptions update some_subscription --ack-deadline=10
会产生类似“INVALID_ARGUMENT:提供的 HTTP URL 未在订阅的父项目中注册”的内容
通过 GCP 上的网络界面执行此操作也会产生错误:“pubsub error INVALID_ARGUMENT”
【问题讨论】:
标签: google-cloud-platform google-cloud-functions gcloud google-cloud-pubsub