【发布时间】:2017-08-03 15:12:37
【问题描述】:
目前我正在使用 Easynetq(rabbitmq 之上的 .net 库)构建一些软件。除了一件事外,这很好用。
我们有一个发布订阅设置。服务器将消息推送到可以连接或无法连接的客户端。在不希望的情况下,客户端可能会失去其连接。当应用程序关闭时,您将取消订阅,这样订阅就消失了。但是可以说网络连接已关闭。有什么方法可以确保这些消息不被处理?或者我们可以清除 OnConnect 事件中的消息吗?
【问题讨论】:
-
不清楚你在问什么。您是否只想获取连接订阅者时发送的消息?而当它没有连接时就丢弃它们?
-
是的,这正是我想要的。