activemq中maxPageSize和预取限制之间的差异

activemq中maxPageSize和预取限制之间的差异,activemq,Activemq,有谁能告诉我maxPageSize和预取限制之间的区别吗?maxPageSize:根据apache WebItem,每次从存储区到页面的持久消息的最大数量。这是当消息存储在持久存储中时(如kahadb)。您拥有存储在数据库中的消息引用。此maxPageSize限制消息的引用数。您可以使用此参考以更快地访问数据库(例如在数据库中使用索引以提高性能) 预回迁限制:与向使用者发送消息的数量有关,以提高性能。若将预回迁限制设置为0,则表示使用者将继续轮询队列中的消息,但若将其设置为100,则active

有谁能告诉我maxPageSize和预取限制之间的区别吗?

maxPageSize:根据apache WebItem,每次从存储区到页面的持久消息的最大数量。这是当消息存储在持久存储中时(如kahadb)。您拥有存储在数据库中的消息引用。此maxPageSize限制消息的引用数。您可以使用此参考以更快地访问数据库(例如在数据库中使用索引以提高性能)

预回迁限制:与向使用者发送消息的数量有关,以提高性能。若将预回迁限制设置为0,则表示使用者将继续轮询队列中的消息,但若将其设置为100,则activemq将提前向使用者发送100条消息(预回迁到使用者),以进行处理,这将消除使用者为检查队列中的任何消息而必须付出的额外努力