Google Cloud Pub/sub Publisher生命周期



我正在ASP.NET Web应用程序中的Singleton(.NET Standard 2(中运行云Pub/sub PublisherClient实例。这是否保留了持续的HTTPS连接到指定的Cloud Pub/sub主题,我应该明确调用ShutdownAsync方法,还是在App Pool回收时切断连接?

与Quartz.net一起运行此消息,每30秒钟以相对较小的批次向酒吧/子发布消息。这似乎是在3节点Azure负载平衡器群集中引入服务器亲和力,在该群集中,大多数流量在运行1多个小时后将其路由到任何给定的节点。在这里不确定100%的最佳实践。

使用Pub/sub C#Nuget软件包V1 1.0和石英Nuget 3.0.7

我假设您正在使用此publisherClient。根据示例文档,使用后应关闭PublisherClient实例。这样可以确保发送本地排队的消息。另请参阅shutdownasync文档。

最新更新