私はrabbitmqで春のamqpを使用しています。プリフェッチなしで 1 つのメッセージを取得したい。で構成しました
SimpleMessageListenerContainer container = new SimpleMessageListenerContainer();
container.setConnectionFactory(rabbitConnectionFactory());
container.setQueueNames(
ProjectConfigs.getInstance().get_RABBIT_TASK_QUEUE()
);
container.setMessageListener(taskListener());
container.setConcurrentConsumers(1);
container.setPrefetchCount(1);
container.setTxSize(1);
return container;
プリフェッチを無効にしてメッセージを 1 つだけ取得する方法 /