Confluent/KRaft:修订间差异
跳到导航
跳到搜索
此页面具有访问限制。如果您看见此消息,则说明您没有权限访问此页面。
(→設定) |
(→設定) |
||
第3行: | 第3行: | ||
== 設定 == | == 設定 == | ||
先把<code>/etc/kafka/kraft/controller.properties</code>複製到<code>/etc/kafka/server.properties</code>下 | 先把<code>/etc/kafka/kraft/controller.properties</code>複製到<code>/etc/kafka/server.properties</code>下 ,然後把以下的設定值改成對應的值: | ||
<syntaxhighlight lang="ini"> | |||
process.roles=controller | |||
node.id=1 | |||
controller.quorum.voters=1@kafka-controller-1.example.com:19092,2@kafka-controller-2.example.com:19092,3@kafka-controller-3.example.com:19092 | |||
listeners=CONTROLLER://kafka-controller-1.example.com:19092 | |||
controller.listener.names=CONTROLLER | |||
listener.security.protocol.map=CONTROLLER:PLAINTEXT,PLAINTEXT:PLAINTEXT,SSL:SSL,SASL_PLAINTEXT:SASL_PLAINTEXT,SASL_SSL:SASL_SSL | |||
log.dirs=/opt/kraft-controller-logs | |||
</syntaxhighlight> | |||
== 相關條目 == | == 相關條目 == |
2023年5月31日 (三) 06:36的版本
Confluent/KRaft是Apache Kafka在2.8之后推出的功能,由Confluent包装的版本,目的是为了取代Apache ZooKeeper的功能。
设定
先把/etc/kafka/kraft/controller.properties
复制到/etc/kafka/server.properties
下,然后把以下的设定值改成对应的值:
process.roles=controller
node.id=1
controller.quorum.voters=1@kafka-controller-1.example.com:19092,2@kafka-controller-2.example.com:19092,3@kafka-controller-3.example.com:19092
listeners=CONTROLLER://kafka-controller-1.example.com:19092
controller.listener.names=CONTROLLER
listener.security.protocol.map=CONTROLLER:PLAINTEXT,PLAINTEXT:PLAINTEXT,SSL:SSL,SASL_PLAINTEXT:SASL_PLAINTEXT,SASL_SSL:SASL_SSL
log.dirs=/opt/kraft-controller-logs