【问题标题】:Gcloud pub/sub ignoring configuration?Gcloud pub/sub 忽略配置?
【发布时间】:2018-03-19 09:01:37
【问题描述】:

我的谷歌云中有项目 A 和项目 B。我将配置设置为项目 A,但是当我尝试使用依赖 pub/sub 的 python 脚本时,在项目 B 中查找订阅,然后出现此错误:

google.cloud.exceptions.NotFound: 404 projects/PROJECT_B/subscriptions/SUBSCRIPTION_NAME

请注意,我的机器上没有遇到此错误,但它发生在 linux 测试服务器上。

另外,运行命令

gcloud beta pubsub subscriptions list
gcloud beta pubsub topics list

列出项目 A 中的订阅和主题。

【问题讨论】:

    标签: gcloud google-cloud-pubsub


    【解决方案1】:

    请求中使用的项目来自--project 标志,如果未设置,则从core/project 项目属性中提取。

    您可以通过

    查看当前的属性设置
    gcloud config list
    

    属性可以通过

    gcloud config set core/project PROJECT_A
    

    这必须在您使用gcloud 的每台机器上完成,因为这些设置是机器的本地。它们通常存储在~/.config/gcloud 目录中。您可以使用gcloud info 命令查看存储了哪些目录凭据和其他设置/属性。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-04-18
      • 1970-01-01
      • 1970-01-01
      • 2021-12-03
      • 2020-09-13
      • 2018-09-13
      • 1970-01-01
      • 2022-01-13
      相关资源
      最近更新 更多