我在应用程序中有以下使用模式:
是否有可能避免消费者端未处理消息队列中的拥塞?
我尝试使用与com.solacesystems.jcsmp.impl.XMLMessageQueue). ( delay=0,文档链接)一起运行,但是,如果消息已经放在使用者端的Solace中的内部队列中(我指的是文档链接),则不会有帮助。
将延迟设置为某些特定的值很好,但它不能很好地扩展,因为这个数字是动态的,取决于发行者的数量和消费者的性能。
发布于 2018-04-13 21:20:51
一个可能的解决方案是创建一个LVQ (最后一个值队列),它订阅了主题。通过将队列配额设置为0 MB来创建LVQ。
然后让订阅应用程序使用来自LVQ的消息。
在设备中,您应该看到与使用直接消息发送时几乎相同的性能,因为它永远不会碰到假脱机。
https://stackoverflow.com/questions/49819771
复制相似问题