我希望能够将Google Cloud Platform(GCP)Pubsub订阅的消息转发给另一个GCP主题,该主题可能在另一个GCP项目中。
答案 0 :(得分:1)
执行此操作的唯一方法是将消息发布到您在收到消息时编写的订阅者中的其他主题。没有自动方式将消息从一个主题转发到另一个主题。
答案 1 :(得分:0)
有一个名为Cloud_PubSub_to_Cloud_PubSub
的数据流模板,可以从Pubsub订阅(inputSubscription
)中读取消息,并将消息发布到Pubsub主题(outputTopic
)。
请确保用于启动数据流作业的服务帐户具有正确的权限(在定义了roles/pubsub.subscriber
的项目中或直接在inputSubscription
和{{1}上的项目中,inputSubscription
}包含在roles/pubsub.publisher
或直接在outputTopic
上的项目中。
请注意,此数据流模板仍处于Beta版;如果您熟悉Java,则可以查看代码on GitHub。