我正在使用服务总线中继并收到以下错误
只有一个应用程序连接到该路径,并且由于某种原因,侦听器的数量已攀升至 25 个,但没有 25 个侦听器。
在测试期间,我正在结束程序并且可能不会在端点上调用“关闭”,但我会通过该服务总线来清理它。在任何时间点,端点/路径上都只有一个活动侦听器
我不知道删除这些端点的方法,有没有办法从服务总线中清除老死的听众?现在这意味着我的服务无法运行或连接,并且我找不到解决问题的方法。
System.ServiceModel.QuotaExceededException 发生 HResult=-2146233087 消息=MaximumListenersPerEndpoint:25。TrackingId:d79456b4-cf41-4d4e-aa0a-88ccc6b82417_G12,TimeStamp:6/11/2015 4:42:29 AM Source=Microsoft.ServiceBus StackTrace: at Microsoft.ServiceBus.RelayedOnewayListener.RelayedOnewayAmqpListenerClient.AmqpRelayedConnection.Open(TimeSpan timeout) at Microsoft .ServiceBus.RelayedOnewayListener.RelayedOnewayAmqpListenerClient.GetOrCreateConnection(Uri via, TimeSpan timeout) at Microsoft.ServiceBus.RelayedOnewayListener.RelayedOnewayAmqpListenerClient.Connect(TimeSpan timeout) at Microsoft.ServiceBus.RelayedOnewayTcpClient.EnsureConnected(TimeSpan timeout, Boolean isRetry) at Microsoft.ServiceBus.RelayedOnewayTcpClient System.ServiceModel.Channels 处的 .OnOpen(TimeSpan 超时)。