Events 为什么队列接收的是订阅事件,而不是我的程序?

Events 为什么队列接收的是订阅事件,而不是我的程序?,events,subscription,solace,Events,Subscription,Solace,Solace队列和我的程序都在订阅\LOG/INFO/SUB\u ADD/DEVICE/ID/123。 当连接并订阅设备/ID/123的新设备时,它们都可以成功接收订阅事件 但是,如果我将订阅设置为#LOG/INFO/SUB\u ADD/DEVICE/ID/>,则只有solace队列接收事件 为什么我的程序无法接收订阅事件? 即使在我的程序将其订阅设置为#LOG/>之后,问题仍然存在。这里可能存在的一个问题是,存在ACL规则,阻止应用程序订阅#LOG/INFO/SUB#u ADD/DEVICE/

Solace队列和我的程序都在订阅
\LOG/INFO/SUB\u ADD/DEVICE/ID/123
。 当连接并订阅
设备/ID/123
的新设备时,它们都可以成功接收订阅事件

但是,如果我将订阅设置为
#LOG/INFO/SUB\u ADD/DEVICE/ID/>
,则只有solace队列接收事件

为什么我的程序无法接收订阅事件?
即使在我的程序将其订阅设置为
#LOG/>
之后,问题仍然存在。这里可能存在的一个问题是,存在ACL规则,阻止应用程序订阅
#LOG/INFO/SUB#u ADD/DEVICE/ID/>
中的一个或多个主题。这可以通过
显示日志acl订阅主题
轻松验证


如果不是这样,请使用
show client stats detail
show client subscriptions
的CLI输出返回,以进一步了解问题。

请确认此处有3个单独的设备。路由器上的队列、侦听“#LOG/>”的自定义程序以及连接并订阅
device/ID/123
的第三台设备。