Skip to content

Commit dee3798

Browse files
添加分区说明
1 parent a2cf09c commit dee3798

File tree

4 files changed

+9
-0
lines changed

4 files changed

+9
-0
lines changed

MQ/kafka.adoc

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,9 +59,17 @@ image::mq/image-2024-09-23-17-06-00-950.png[topics]
5959
.多分区
6060
image::mq/image-2024-09-23-17-24-09-993.png[]
6161

62+
=== 高扩展性
6263

64+
随着topic数量和partition的增加,单个机器可能会因为内存以及CPU资源有限成为限制,从而影响消息队列的整体性能。
6365

66+
.one broker
67+
image::mq/image-2024-09-24-15-28-57-454.png[]
6468

69+
因此,我们可以考虑将分区放到不同机器上,将同一个主题不同的分区(Partition)分布到不同的机器上,我们将这种部署了分区的机器称为broker,通过部署多态机器,我们能极大的缓解因为CPU、内存等资源导致的消息队列性能下降等问题。
70+
71+
.more brokers
72+
image::mq/image-2024-09-24-15-34-08-363.png[]
6573

6674

6775

book/drawio.xml

Lines changed: 1 addition & 0 deletions
Large diffs are not rendered by default.
6.8 KB
Loading
8 KB
Loading

0 commit comments

Comments
 (0)