首页 > 解决方案 > 带有推送消费者的 Google Pub/Sub

问题描述

我们想使用 Google pub/sub 来消费消息。在 rabbitMQ 中,每当发布消息时,我们都会获取并处理它。我们的流程操作需要 3-4 小时,因此我们的消费者是 Windows 服务。

我们不想使用 pub/sub pull,因为我们不想轮询。但是 Pub/sub 将发布推送到 Web 端点。由于我们长期运行的过程,我们不能使用 web 应用程序或 web api。有没有机会像在 rabbitmq 中一样消费 pub/sub 消息,而无需总是请求并且仅在有消息时消费。

谢谢

标签: c#google-cloud-platformrabbitmqgoogle-cloud-pubsub

解决方案


Google Pub Sub 技术不需要持续明确地轮询 PubSub 环境。如果使用客户端库,则可以在客户端应用程序中配置回调函数,当新消息发布到已订阅的主题时调用该回调函数。


推荐阅读