腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
num.stream.threads
创建
空闲
线程
、
、
、
应用程序部署在1个实例中,
num.stream.threads
=16。我运行kafka-B.Topic-groups.bat命令来检查
线程
是如何分配到组中的分区的,得到以下output.Topic A和B,分配了16个
线程
,其中主题B中的14个
线程
是
空闲
的。- - topic-BGroupStreamThread-681-consumer 如何避免topic-B中的
空闲
线程
,或者是
浏览 41
提问于2020-02-27
得票数 1
回答已采纳
1
回答
多
线程
Kafka消费者没有并行处理所有分区
、
、
我已经
创建
了一个多
线程
Kafka使用者,其中为每个分区分配了一个
线程
(我总共有100个分区)。然后,我使用下面的代码片段将每个流提交到不同的
线程
。但是它从其中一个
线程
中随机挑选一些事件并进行处理,然后另一个
线程
从另一个分区开始处理。它看起来像是顺序处理,但使用了不同的
线程
。我希望所有的100个
线程
都能进行处理。我是不是漏掉了什么?
浏览 24
提问于2019-03-01
得票数 0
1
回答
卡夫卡应用程序的多个使用者能在同一个
线程
上工作吗?
、
、
、
在的下图中,我们可以看到多个使用者任务可以在同一个
线程
上工作。我的问题是,如果一个应用程序由多个使用者(可以从不同的主题中读取)组成,那么其中一些使用者会在一个
线程
上工作吗? 不能在一个
线程
(.)中拥有属于同一组的多个使用者。这意味着,一般来说,消费者可以共享一个
线程
,而且如果我们试图从一个应用程序中将同一个组设置为多个使用者,它有时可能无法工作。第二个问题是,为什么当我将
num.stream.threads
设置为更大的用户数量时,它没有帮助。
浏览 4
提问于2020-04-01
得票数 1
回答已采纳
2
回答
KafkaStreams应用程序有Java
线程
开销
、
具有消耗的KafkaStreams拓扑,并在一些处理步骤之后生成另一个kafka主题的结果,并配置为:
num.stream.threads
: 10 JConsole说有20个消费者
线程
,20个生产者
线程
,20个心跳
线程
。为什么这样的
线程
数量是20而不是10?在大量
num.stream.threads
的情况下,这似乎是一个很大的开销-在生产中,我们已经配置了64个,并且有400多个Java本机
线程
。
浏览 20
提问于2019-03-22
得票数 1
回答已采纳
1
回答
如何在基于kafka流的应用中降低延迟
、
我有一个真正的环境与3 kafka机器集群,这是接收大量数据。对于每个主题,有25个复制因子设置为2的分区。 我的应用程序(基于kafka流的应用程序)从这个kafka集群获取数据,它停机了一个多月。现在,每个分区中都有大量的延迟;总共有90000000个。 我知道以下参数: max.poll.records ; default —> 500fetch.max.bytes ; default —> 52428800 fetch.min.bytes ; default —>
浏览 25
提问于2019-05-22
得票数 1
1
回答
Kafka使用多个分区和多个使用者
线程
来提高吞吐量。
、
、
transformer(value)).to("other_topic",Produced.with(stringSerde, stringSerde)); More Partitions May Increase End-to-end Latency 那么如何提高吞
浏览 0
提问于2019-04-16
得票数 0
回答已采纳
1
回答
卡夫卡流: NUM_STREAM_THREADS_CONFIG >1是否破坏分区的总顺序?
、
我已经检查了文档并浏览了
线程
模型部分,但是没有找到答案。
浏览 2
提问于2020-06-03
得票数 1
回答已采纳
1
回答
Kafka Streams库会杀死
空闲
的StreamThreads吗?
、
如果有一个运行
num.stream.threads
=4的应用程序实例,则所有4个StreamThreads都会被利用。如果启动了第二个实例(使用
num.stream.threads
=4),流任务现在将在这两个实例之间分发。第一个实例上的任务0_1和0_2,第二个实例上的任务0_3和0_4。首先,kafka streams库是否会杀死到目前为止正在运行0_3和0_4的
线程
?
浏览 1
提问于2021-06-23
得票数 4
2
回答
卡夫卡流中的
线程
分配策略是什么?
、
、
> 1,那么任务如何分配给准备好的
线程
和分配的
线程
(在循环中)?我想(我不确定)有
线程
池,并且使用某种循环策略将任务分配给
线程
,但是它可以在运行时完全动态地完成,或者在开始时通过
创建
筛选/映射到结构来完成一次。是否有可能应用程序会饿死,因为所有
线程
都会分配给处理器,这很费时。让我们来玩一下场景:
num.stream.threads
=2、每个主题的no. partitions=4、no. topics=2 (huge_topic和slim_topic) -
浏览 4
提问于2017-10-09
得票数 1
回答已采纳
1
回答
卡夫卡坚持使用
num.stream.threads
和max.poll.record
、
num.stream.threads
=10 max.poll.record=90 是消费者消费了10个
线程
的topic中的90条记录,还是消费者中的10*90=900消息。
浏览 1
提问于2020-07-02
得票数 0
1
回答
ProcessorContext.schedule是
线程
安全的吗?
、
我想知道ProcessorContext.schedule是否是
线程
安全的,这样我就可以产生新的
线程
来执行Punctuator回调?另外,如果消费者只使用了1个分区,但我们设置了
num.stream.threads
=2。这会自动为调度器产生一个新
线程
吗? 在尝试了一下之后,我发现答案可能是“不”。那么,有什么推荐的方法可以让派生新
线程
的调度程序
线程
安全呢?
浏览 13
提问于2019-08-02
得票数 0
回答已采纳
1
回答
卡夫卡流中最有效的
线程
数
、
、
、
、
我想知道卡夫卡流
num.stream.threads
选项中最有效的
线程
数。服务器有3个核心CPU。
浏览 2
提问于2020-10-29
得票数 0
回答已采纳
1
回答
具有多个节点的KStream
、
、
我有8个分区的主题,其中应用程序不断发布/发布消息到主题,并在此主题的顶部
创建
了一个Kstream。到目前为止,我很好地
创建
流,因为我只启动了一个实例( JVM ),根据文档,流在本地JVM中
创建
,但我的问题是,如果将代码移到QA或生产中,我将有8个JVM并行运行,因此每个JVM会
创建
8个流…… 现在
浏览 0
提问于2019-05-29
得票数 0
1
回答
Kafka Streams:有一个缓慢的标点作业的负面后果是什么?
、
在我们的Kafka Streams拓扑中,我们有一些标点符号,可能需要很长时间才能运行(几分钟)。 使用如此缓慢的标点符号的后果是什么?它们运行的进程会在标点符号运行时停止处理记录吗?它们会导致再平衡的发生吗?
浏览 17
提问于2019-01-17
得票数 5
回答已采纳
1
回答
卡夫卡流处理器
线程
安全?
、
、
根据文档(或者我可能遗漏了什么),每个分区都有一个任务,意味着不同的处理器实例,每个任务由不同的
线程
执行。但是当我测试它时,我发现不同的
线程
可以得到不同的处理器实例。value) {输出:
线程
id: 88 I
浏览 2
提问于2017-11-05
得票数 3
回答已采纳
1
回答
在一个JVM中拥有同一个消费者组的多个kafka消费者是否更高的吞吐量?
、
32卡夫卡用户属于同一组,投票间隔与案例1相同,addAll为
线程
安全列表。 哪个设计会导致一个更快增长的列表,为什么呢?谢谢。
浏览 0
提问于2019-09-18
得票数 1
回答已采纳
2
回答
当程序运行时,可以动态地调整卡夫卡流的
num.stream.threads
配置?
、
我希望动态地调整
num.stream.threads
配置,以便在程序运行时控制每个实例的优先级。我想知道还有别的办法吗?
浏览 2
提问于2019-01-04
得票数 1
回答已采纳
1
回答
Kafka流-在1 C4上运行的“流
线程
”与“任务”之间的关系
、
我的理解是
创建
200个任务来匹配输入主题的分区#。 这个Kafka应用程序运行在C4.XLarge上&这200个任务运行在单个流
线程
上,这意味着这个流
线程
应该耗尽所有的CPU内核(8) &内存。我知道Kafka流的并行性/可伸缩性是由流
线程
数控制的。我可以将
num.stream.threads
提高到10,但是如果所有这些都运行在单个EC2实例上,它将如何提高性能?它与在单个EC2实例上运行单个流
线程
上的所有任务有什么不同?
浏览 2
提问于2020-08-04
得票数 0
回答已采纳
1
回答
如何扩大卡夫卡流?
我有一个使用Apache流的应用程序。对于卡夫卡消费者,同样的consumer.group.id保证在不同的情况下(即不同的机器)不同的应用被视为相同的消费者群体。卡夫卡流中有类似于consumer.group.id的东西吗?(也就是说,当他们拥有same configuration时,他们认为是相同的流)
浏览 0
提问于2018-03-12
得票数 1
回答已采纳
1
回答
当GUI
线程
在Qt中
空闲
时发出信号?
、
我有GUI
线程
,它
创建
和管理GUI内容。现在,当应用程序
空闲
时,即所有
线程
都是
空闲
的(或者即使只有GUI
线程
是
空闲
的),那么我希望我的QMainWindow继承类的对象发出一个SIGNAL。因此,每当应用程序
空闲
时,我将静默地
创建
下一阶段所需的Widgets。因此,我想知道如何使该对象在GUI
空闲
时发出一个SIGNAL?我的应用程序是多
线程
的&有多个类,所以不需要只在GUI类中发出SIGNA
浏览 0
提问于2013-02-15
得票数 8
回答已采纳
点击加载更多
相关
资讯
线程池是怎么回收空闲线程的?如果你认为有定时任务,那你就错了!
如何创建并运行java线程
Android开发多线程各种创建方式
Python多线程编程指南:创建和结束线程的完整教程
多线程开发之如何创建一个线程安全的类
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券