如何将消息从 GCP 推送订阅传递到本地 PC?

Posted

技术标签:

【中文标题】如何将消息从 GCP 推送订阅传递到本地 PC?【英文标题】:How to delivered message from GCP push subscription to local PC? 【发布时间】:2021-04-13 20:09:19 【问题描述】:

我想将消息从 GCP 推送订阅传递到本地设备。 该设备没有全球 IP 地址。

有没有办法将消息从推送订阅传递到本地设备?

另外,在下面的文档中,是这样写的。

https://cloud.google.com/pubsub/docs/push

推送端点必须是可公开访问的 HTTPS 地址。

【问题讨论】:

你有公网IP吗(即使不是全球的,至少也是公网的) 【参考方案1】:

当您没有公共 HTTPS 端点时,您无法接收 pubsub 消息。

如果您只想将消息存储在您的设备上,请将 pubsub 消息加载到 GCS 存储桶中,然后下载。

或者您也可以使用FUSE将GCS存储桶挂载为您设备上的文件系统,方便使用。

【讨论】:

非常感谢。明白了。 很高兴它很有用。并随时单击复选标记接受此答案。

以上是关于如何将消息从 GCP 推送订阅传递到本地 PC?的主要内容,如果未能解决你的问题,请参考以下文章

如何将 GCP Pubsub 订阅的消息转发到另一个主题?

Bigquery 使用数据流发布订阅消息推送

GCP 数据流的推送与拉取

如何在GCP发布/订阅中推送到多个端点?

怎么实现订阅号消息推送到手机通知栏?

消息传递服务器如何识别目标客户端并发送推送通知