Nservicebus N服务总线输出队列

Nservicebus N服务总线输出队列,nservicebus,Nservicebus,我有两个订阅服务器正在侦听发布服务器。所有th队列都在同一台计算机上。为了关闭订阅服务器的电源,我删除了其中一个订阅服务器的输入队列。我在通用主机命令输出中遇到一个异常,并且传出队列中没有Meesage。这种行为是因为所有东西都在同一台机器上吗?要关闭订阅服务器,只需停止进程,无需删除队列。您在传出队列中看不到挂起消息的原因正是因为队列是本地的。您可以发布异常详细信息吗?假设订阅者在另一台计算机上。由于订阅存储可以访问订阅者队列,所以仅终止进程是不够的,这就是为什么我深入队列进行测试的原因sub

我有两个订阅服务器正在侦听发布服务器。所有th队列都在同一台计算机上。为了关闭订阅服务器的电源,我删除了其中一个订阅服务器的输入队列。我在通用主机命令输出中遇到一个异常,并且传出队列中没有Meesage。这种行为是因为所有东西都在同一台机器上吗?

要关闭订阅服务器,只需停止进程,无需删除队列。您在传出队列中看不到挂起消息的原因正是因为队列是本地的。

您可以发布异常详细信息吗?假设订阅者在另一台计算机上。由于订阅存储可以访问订阅者队列,所以仅终止进程是不够的,这就是为什么我深入队列进行测试的原因subscribre计算机目前已关闭:)如果您不想再向订户发送任何消息,您可以通过总线。在关闭时取消订阅。这就是说,如果您需要这样做,很可能是架构中存在一些不太正确的地方。