Java 删除队列时SimpleMessageListenerContainer上的Spring AMQP通知/事件
我有一个场景,使用Java 删除队列时SimpleMessageListenerContainer上的Spring AMQP通知/事件,java,spring-amqp,spring-rabbit,Java,Spring Amqp,Spring Rabbit,我有一个场景,使用SimpleMessageListenerContainer消费队列中的消息。当这些订阅队列中的任何一个被删除时,我希望得到通知或事件 SimpleMessageListenerContainer simpleMessageListenerContainer = new SimpleMessageListenerContainer(cachingConnectionFactory); simpleMessageListenerContainer.setQueue
SimpleMessageListenerContainer
消费队列中的消息。当这些订阅队列中的任何一个被删除时,我希望得到通知或事件
SimpleMessageListenerContainer simpleMessageListenerContainer
= new SimpleMessageListenerContainer(cachingConnectionFactory);
simpleMessageListenerContainer.setQueueNames(
"testQueue1","testQueue2","testQueue3");
simpleMessageListenerContainer.start();
当消费者由于队列被删除而取消时,除了记录警告日志之外,当前没有发布任何事件 请随意打开一个,我们将看看是否可以在即将发布的1.5版本中加入一些内容
同时,您可能会连接到日志子系统(例如,配置自定义appender),甚至是log4j和logback框架提供的一个AMQP appender,并让记录器队列中的使用者查找使用者已取消的日志。您好,谢谢您的建议。