栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

【kafka】kafka broker 限流 topic 限流 配额

【kafka】kafka broker 限流 topic 限流 配额

1. 概述

翻译:配额

4.9 配额

Kafka集群有能力对请求执行配额来控制客户端使用的代理资源。Kafka broker可以为每组共享配额的客户端强制执行两种类型的客户端配额:

网络带宽配额定义字节率阈值(从0.9开始)

请求速率配额将CPU利用率阈值定义为网络和I/O线程的百分比(从0.11开始)

为什么需要配额?

生产者和消费者可能产生/消费非常大量的数据或以非常高的速率生成请求,从而独占代理资源,导致网络饱和,并且通常DOS其他客户端和代理本身。拥有配额可以防止这些问题,而且在大型多租户集群中尤为重要,在这些集群中,一小部分行为不良的客户端可能会降低行为良好的客户端的用户体验。事实上,当Kafka作为一个服务运行时,它甚至可以根据协议强制API限制。

4.9.1 客户群体

Kafka客户端的身份是用户主体,它代表了一个安全集群中经过身份验证的用户。user principal是一个支持未经身份验证客户机的集群,它是由代理使用可配置的PrincipalBuilder选择的未经身份验证用户的分组。客户端id是客户机的逻辑分组,客户机应用程序选择了

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/761452.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号