带有Push Consumers的Google Pub / Sub

时间:2019-07-26 09:38:16

标签: c# google-cloud-platform rabbitmq google-cloud-pubsub

我们想使用Google发布/订阅来消费邮件。在rabbitMQ中,每当发布一条消息时,我们就对其进行处理。我们的过程操作需要3-4个小时,因此我们的使用者是Windows服务。

我们不想使用pub / sub pull,因为我们不想轮询。但是发布/订阅将发布推送到Web端点。由于我们的运行过程漫长,因此我们无法使用Web应用程序或Web API。有没有机会像在Rabbitmq中那样消费pub / sub消息,而无需始终请求并且仅在有消息时消费。

谢谢

1 个答案:

答案 0 :(得分:0)

Google Pub Sub技术不需要持续不断地对PubSub环境进行轮询。如果正在使用客户端库,则可以在客户端应用程序中配置一个回调函数,当向该订阅所针对的主题发布新消息时将调用该回调函数。