Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/apache-kafka/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache kafka 识别Kafka群集中泄漏获取会话插槽的客户端_Apache Kafka - Fatal编程技术网

Apache kafka 识别Kafka群集中泄漏获取会话插槽的客户端

Apache kafka 识别Kafka群集中泄漏获取会话插槽的客户端,apache-kafka,Apache Kafka,我注意到几个客户端有FETCH\u SESSION\u ID\u NOT\u FOUNDlog消息,在快速搜索之后,我注意到代理具有容量有限的FETCH会话插槽(默认为1k插槽)。在另一个Stackoverflow post中,建议增加插槽容量,我们通过将其提升到10k来实现这一点 然而,仅仅用了几秒钟时间就消耗了10k插槽,因此再次开始驱逐。我们假设这是由一个行为不端的客户端泄漏会话造成的。不幸的是,我们不知道它是什么客户,因为我们有成千上万的客户 问题: 因为这会影响集群中的所有客户机,所以

我注意到几个客户端有
FETCH\u SESSION\u ID\u NOT\u FOUND
log消息,在快速搜索之后,我注意到代理具有容量有限的FETCH会话插槽(默认为1k插槽)。在另一个Stackoverflow post中,建议增加插槽容量,我们通过将其提升到10k来实现这一点

然而,仅仅用了几秒钟时间就消耗了10k插槽,因此再次开始驱逐。我们假设这是由一个行为不端的客户端泄漏会话造成的。不幸的是,我们不知道它是什么客户,因为我们有成千上万的客户

问题:

因为这会影响集群中的所有客户机,所以我们非常希望解决这个问题。有没有办法通过配额强制执行最大数量的获取会话,或者有没有其他方法可以识别使用最多获取会话插槽的客户端