在Docker中创建Kafka Topic,可以按照以下步骤进行操作: 1. 确保Docker环境已经安装并正常运行 首先,你需要确保你的系统上已经安装了Docker,并且Docker服务正在正常运行。你可以通过运行以下命令来检查Docker的状态: bash docker --version 如果Docker已经安装并且正常运行,你将看到Docker的版本信息。 2. 在Docker中运行Ka...
kafka-topics --bootstrap-server localhost:9092--create--topicmy-topic--partitions1--replication-factor1 1. 这个命令将在Kafka集群中创建一个名为my-topic的Topic,其中包含一个分区和一个副本。 5. 验证Topic是否创建成功 为了验证Topic是否成功创建,我们可以使用kafka-topics命令的--list选项来列出所有Topic。...
其中,<kafka_container_id>是Kafka容器的ID,可以使用以下命令查看容器ID: dockerps 1. 进入Kafka容器的命令行终端后,运行以下命令创建Topic: kafka-topics--create--topic<topic_name>--bootstrap-server localhost:9092--partitions<num_partitions>--replication-factor<replication_factor> 1. 其中,<topic_name>是...
这里进入kafka_2.13-2.8.1目录: root@aee0544c3e56:/opt# cd kafka_2.13-2.8.1 图13 进入到kafka_2.13-2.8.1目录之后,我们就可以使用Kafka命令执行相关的操作了。 这里,我们手动使用命令创建一个主题(Topic): bin/kafka-topics.sh --zookeeper 10.211.55.19:2181 --create --topic...
echo "Not able to auto-create topic (waited for $START_TIMEOUT sec)" exit 1 fi if [[ -n $KAFKA_CREATE_TOPICS ]]; then IFS=','; for topicToCreate in $KAFKA_CREATE_TOPICS; do echo "creating topics: $topicToCreate" IFS=':' read -a topicConfig <<< "$topicToCreate" if [ ${...
KAFKA_CREATE_TOPICS: "hello_world" KAFKA_HEAP_OPTS: -Xmx1G -Xms256M ports: # 映射端口 - "9092:9092" depends_on: # 解决容器依赖启动先后问题 - zookepper kafka2: image: wurstmeister/kafka # 原镜像`wurstmeister/kafka` container_name: kafka2 # 容器名为'kafka' ...
$ docker-compose scale kafka=3# 合并: $ docker-compose up --scale kafka=3 Kakfa使用 1,Kafka管理节点 2,主题 environment: KAFKA_CREATE_TOPICS:"Topic1:1:3,Topic2:1:1:compact" Topic1有1个Partition和3个replicas, Topic2有2个Partition,1个replica和cleanup.policy为compact。
1)docker exec -it kafka bash 2)cd /opt/kafka_2.11-2.0.0/bin/ 3)./kafka-topics.sh --create --zookeeper zookeeper:2181 --replication-factor 1 --partitions 8 --topic test 4)./kafka-console-producer.sh --broker-list localhost:9092 --topic test ...
-e KAFKA_LISTENERS=PLAINTEXT://0.0.0.0:9092 wurstmeister/kafka 回到顶部 四、创建一个topic(使用代码次步可省略) #进入容器 docker exec -it ${CONTAINER ID} /bin/bash cd opt/bin #单机方式:创建一个主题 bin/kafka-topics.sh --create --zookeeper zookeeper:2181 --replication-factor 1 --partitions...
1.新建一个topic: ./kafka-topics.sh --zookeeper 172.17.0.2:2181 --create --topic mytestTopic1 --replication-factor 1 --partitions 3 新建一个副本数为1,分区为3的 mytestTopic1 主题。 2.启动一个生产者向这个主题发送消息:(开启一个新的terminal) ...