Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google cloud platform 如何转发GCP Pubsub订阅';将消息转到另一个主题?_Google Cloud Platform_Google Cloud Pubsub - Fatal编程技术网

Google cloud platform 如何转发GCP Pubsub订阅';将消息转到另一个主题?

Google cloud platform 如何转发GCP Pubsub订阅';将消息转到另一个主题?,google-cloud-platform,google-cloud-pubsub,Google Cloud Platform,Google Cloud Pubsub,我希望能够将Google Cloud Platform(GCP)Pubsub订阅的消息转发到另一个GCP主题,该主题可能位于另一个GCP项目中 是否可以通过推送端点URL(目标主题的URL是什么?) 通过API进行其他一些简单的配置 (解决方法)或者,您将如何提供此功能 唯一的方法是在订阅服务器收到消息时,将消息发布到您编写的订阅服务器中的其他主题。没有自动方式将消息从一个主题转发到另一个主题。有一个名为的数据流模板,它从Pubsub订阅(inputSubscription)读取消息并将消息发布

我希望能够将Google Cloud Platform(GCP)Pubsub订阅的消息转发到另一个GCP主题,该主题可能位于另一个GCP项目中

  • 是否可以通过推送端点URL(目标主题的URL是什么?)
  • 通过API进行其他一些简单的配置
  • (解决方法)或者,您将如何提供此功能
    唯一的方法是在订阅服务器收到消息时,将消息发布到您编写的订阅服务器中的其他主题。没有自动方式将消息从一个主题转发到另一个主题。

    有一个名为的数据流模板,它从Pubsub订阅(
    inputSubscription
    )读取消息并将消息发布到Pubsub主题(
    outputTopic

    确保用于启动数据流作业的服务帐户具有正确的权限(
    角色/pubsub.subscriber
    在定义了
    inputSubscription
    的项目中,或直接在
    inputSubscription
    上定义,以及
    角色/pubsub.publisher
    在包含
    outputTopic
    的项目中,或直接在
    outputTopic
    上定义的项目中)


    请注意,此数据流模板仍处于测试阶段;如果您熟悉Java,可以查看代码。

    尝试过此方法,这是我在GCP上看到的最酷的东西。