一、一次确认一个消息 这里生产者一次性向rabbitmq发送一百条消息 @GetMapping("/affair/affair") public String affair(){ long begin=System.currentTimeMillis(); for (int i = 0; i < 100; i++) { boolean b = Boolean.TRUE.equals(template.invoke(operations -> { template.convertAndSend("testQueue", "发布的消息"); return template.waitForConfirms(1000); })); if(b) { System.out.println("发布成功"); } else { System.out.println("发布失败"); } } long end=System.currentTimeMillis(); return (end-begin)+"ms"; } 然后消费者一条一条的消费,每次消费时间模拟为0.5秒...