<div>Hello,</div><div><br></div>as far as i know��prefetch means the amount of &nbsp;messages that cosumer request mq server &nbsp;once &nbsp;can get��but I still have some questions as follows<div>&nbsp;1. In offical website ,it describe that :"<span style="color: rgb(85, 85, 85); font-family: Verdana, sans-serif; font-size: 13px; line-height: 18px; ">&nbsp;</span><span style="color: rgb(85, 85, 85); font-family: Verdana, sans-serif; font-size: 13px; line-height: 18px; ">it is useful to be able to specify how many messages each consumer can be sent at once before sending the next acknowledgement</span>" . when we first request the server, we can get the amount which &nbsp;defined by prefetch of messages &nbsp;into my client buffere pool,then my application will process it,if it can be successfully processed ,the client need send a ACK back to the server, to notice server that the message can be delete.Next,I doubt that whether the server&nbsp;will re-send &nbsp;some new messages to client? &nbsp;and &nbsp;the amount &nbsp;equals the &nbsp;value of the prefetch or not &nbsp;?</div><div>2.when the prefetch &nbsp;define &nbsp;will has &nbsp;effect on my application?</div><div>&nbsp;</div><div>andy</div><div><br></div>