提供程序配置集要发送的消息数

时间:2018-12-11 02:57:36

标签: amazon-sqs spring-jms

我是spring boot jms的新手,我看到了类似提供程序配置的内容-> set要预取功能的消息数,我找不到太多有关它的意思,并且我不清楚它的含义是什么?

我的并发设置为5-100。那就意味着每次产生一个新的使用者时,它将获得消息的数量,如果我将其设置为5,是否会立即从队列中获得5条消息?

在不使用spring jms的情况下,我们使用一个可以接收最多10条消息的接收调用,在这里我们有一个jms侦听器,这两个相同吗?

谁能从多个消费者的角度阐明其真实目的,它将做什么?

1 个答案:

答案 0 :(得分:1)

是;预取适用于每个消费者。

使用多个使用者可以并行处理消息以提高性能,但是只有在处理消息的顺序并不重要的情况下,您才能这样做。