# ..... 忽略
nodeSelector:
gitee-repo: "true"
tolerations:
- key: "gitee-repo"
operator: "Equal"
effect: "NoSchedule"
value: "true"
artifactory:
# ..... 忽略
storage_xml: |
cache
400000000000
false
[endpoint]
[port]
default
[AK]
[SK]
[BUCKET]
artifactory/data/filestore
1000
300000
50000
100000000
5242880
0
5000
true
## 查看集群全景
```
1. 列出集群中所有的 Broker 节点(这是首要检查项)
bin/kafka-broker-api-versions.sh --bootstrap-server <当前节点IP>:9092
# 2. 查看所有 Topic 的详细状态(分区、副本、Leader分布)
bin/kafka-topics.sh --bootstrap-server <当前节点IP>:9092 --describe
```
## kafka 创建topic
```
kafka-topics.sh --create --bootstrap-server localhost:9092 --replication-factor 1 --partitions 1 --topic qiush
```
## 查看已创建的topic
```
kafka-topics.sh --list --bootstrap-server localhost:9092
# 明细
kafka-topics.sh --bootstrap-server localhost:9092 --topic qiush --describe
```
## 消息发送
```
kafka-console-producer.sh --broker-list localhost:9092 --topic qiush
```
## 消息消费
```
kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic qiush --from-beginning
```
## 删除topic
```
kafka-topics.sh --delete --bootstrap-server localhost:9092 --topic ONE_WORKSPACE_CREATE
```
## 消费者组查看
```
# 查看所有消费者组
kafka-consumer-groups.sh --bootstrap-server gitee-kafka:9092 --list --command-config /tmp/client.properties
# 查看指定消费组状态
kafka-consumer-groups.sh --bootstrap-server localhost:9092 --group notification --describe
```
## 删除消费组
```
kafka-consumer-groups.sh --bootstrap-server --delete --group <消费者组名称>
```
## 设置偏移量
```
// 重置某个消费组到最早偏移量
kafka-consumer-groups.sh --bootstrap-server --group <消费者组名称> --reset-offsets --to-earliest --execute
// 重置某个消费组到最新的偏移量
kafka-consumer-groups.sh --bootstrap-server --group <消费者组名称> --reset-offsets --to-latest --execute
```
## 带sasl认证处理
```
$ cat > /tmp/client.properties<