你可试试在创建队列时指定预取条数:如下.......//consumer.prefetchSize=10 设置消息预取条数为10 destination = session.createQueue(subject+"?consumer.prefetchSize=10"); consumer = session.createConsumer(destination);