如何配置使用者,以便它可以一次轮询50条记录。 我已经创建了使用方max_poll_records设置为50的使用者。但是我的使用者正在使用一次记录。如何配置该使用者,以便它将在单个轮询中获取50条记录。
答案 0 :(得分:0)
设置max.poll.records
时,使用者最多返回配置的最大记录数。假设,如果您的主题包含1000条未读记录,并且max.poll.records
设置为50,则使用者在每个poll
调用中将仅返回50条记录。但是,如果您的主题仅包含5条未读记录,它将立即返回5条记录。
如果要批量处理记录,则可能必须将记录累积在列表中,然后在达到大小后对其进行处理。注意:您必须禁用自动提交,并且在处理完所有50条记录后应手动提交。