当前位置: 首页 > news >正文

网站怎么防采集网络建设上市公司排名

网站怎么防采集,网络建设上市公司排名,网站建设新趋势,临清网站制作一、topic命令 下面Windows命令需要把cmd路径切换到bin/windows下。 而Linux命令只需要在控制台切换到bin目录下即可。 下面都以Windows下的操作为例,在Linux下也是一样的。 1.1 查看主题命令的参数 kafka-topics.bat # Windows kafka-topics.sh # Linux输…

一、topic命令

下面Windows命令需要把cmd路径切换到bin/windows下。

Linux命令只需要在控制台切换到bin目录下即可。

下面都以Windows下的操作为例,在Linux下也是一样的。
在这里插入图片描述

1.1 查看主题命令的参数

kafka-topics.bat		# Windows
kafka-topics.sh			# Linux

在这里插入图片描述

输入以上命令就可以看到主题命令可以附加哪些参数来执行,参数有很多,这里归纳几个常用的:

参数说明
–bootstrap-server连接的 Kafka Broker 主机名称和端口号。
–topic操作的 topic 名称。
–create创建主题。
–delete删除主题。
–alter修改主题。
–list查看所有主题。
–describe查看主题详细描述。
–partitions <Integer: # of partitions>设置分区数。
–replication-factor <Integer: replication factor>设置分区副本。
–config <String: name=value>更新系统默认的配置。

1.2 查看当前服务器中的所有 topic

kafka-topics.bat --bootstrap-server localhost:9092 --list

Kafka默认在9092端口上运行

1.3 创建名为test的topic

kafka-topics.bat --bootstrap-server localhost:9092 --create --partitions 1 --replication-factor 1 --topic test
  • --partitions :指定分区数,参数要根据broker数和数据量决定,有几个broker则可以指定几个分区

  • --replication-factor: 指定副本数,也有根据有几个broker来决定

  • --topic :指定topic名字

1.4 查看 test主题的详情

kafka-topics.bat --bootstrap-server localhost:9092 --describe --topic test

在这里插入图片描述
这里主要注意后面第二排参数的意义即可。

Topic:test:主体的名称是test

Partition:分区编号是0,代表只有一个分区,编号从0开始

Leader:每个分区多个副本的主节点编号,这个在集群中才会是其它值,这里是单机模式,值等于唯一副本编号

Replicas:副本编号,也是从0开始。

1.5 修改分区数

kafka-topics.bat --bootstrap-server localhost:9092 --alter --topic test --partitions 2

注意:分区数只能增加,不能减少

1.6 再次查看 test主题的详情

kafka-topics.bat --bootstrap-server localhost:9092 --describe --topic test

1.7 删除 topic

kafka-topics.bat --bootstrap-server localhost:9092 --delete --topic test

二、生产者命令

下面Windows命令需要把cmd路径切换到bin/windows下。
在这里插入图片描述

2.1 查看生产者命令的参数

kafka-console-producer.bat

常用参数:

参数说明
–bootstrap-server连接的 Kafka Broker 主机名称和端口号。
–topic操作的 topic 名称。

2.2 发送消息

主要就是要说明要连接哪个Kafka服务器或者集群。

kafka-console-producer.bat --bootstrap-server localhost:9092 --topic test

在这里插入图片描述

此时光标处就可以输入数据,输入的数据会放入本机kafka 服务器test这个主题当中。

三、消费者命令

在这里插入图片描述

3.1 查看消费者命令的参数

kafka-console-consuer.bat

常用参数:

参数说明
–bootstrap-server连接的 Kafka Broker 主机名称和端口号。
–topic操作的 topic 名称。

3.2 消费消息

1)消费 first 主题中的数据。

kafka-console-consumer.bat --bootstrap-server localhost:9092 --topic test

2)把主题中所有的数据都读取出来(包括历史数据)

kafka-console-consumer.bat --bootstrap-server localhost:9092 --from-beginning --topic test

四、使用示例

这些示例都基于上面的主题test来进行操作。

4.1 生产者生产一条数据

kafka-console-producer.bat --bootstrap-server localhost:9092 --topic test

在这里插入图片描述

此时输入一个hello数据然后回车,队列中就加入了一条数据。

4.2 创建一个消费者

kafka-console-consumer.bat --bootstrap-server localhost:9092 --topic test

在这里插入图片描述

发现此时并没有消费到刚才的数据。

4.3 生产者再生产一个数据

就是在刚才的光标下继续输入一个数据,再回车即可。
在这里插入图片描述

此时再看消费者,发现消费者已经消费到了Kafka这条数据。

在这里插入图片描述

这时候就发现了一个问题,消费者只能消费消费者出现之后的数据,之前的历史数据则不能直接被消费。

4.4 把主题中所有的数据都读取出来

如果想要读取历史数据,可以选择把主题中的数据全部读取出来。

kafka-console-consumer.bat --bootstrap-server localhost:9092 --from-beginning --topic test

在这里插入图片描述
执行此命令后,再来新的数据,也会被继续消费,就和普通的消费者一样。

http://www.yayakq.cn/news/729196/

相关文章:

  • 河南省濮阳市建设局网站网站吗
  • 程序员自己做网站怎么能来钱网站制作的基本概念
  • 赤峰做网站公司腾讯网
  • 东莞互联网营销网站建设天津市建设交易中心网站
  • 南通网站建设ntwsd.net做网站开发吗
  • 东莞seo计费优化网站搭建
  • 建立个人网站的费用莆田网站建设费用
  • 做彩票类网站用什么服务器网站建设分金手指科捷11
  • ssc网站建设python搭建网页
  • 建站公司哪家好优化网站设计
  • 怎么让网站排名下降wordpress绑定双域名
  • 免费的行情网站app软件大全wordpress pdf文章
  • 网站首页设计素材做网站比较好的软件
  • 陕西建设机械官方网站html网站作业
  • 网站怎么做利于优化网站建站需求
  • 营销型网站如何制作南京做网站公司哪家好
  • 莞城区网站仿做个人如何做网站
  • 平凉市网站建设制作网站服务器一年的费用
  • 河南省建设工程质量安全监督网站网页版梦幻西游五色石
  • 月子中心网站建设需求四川泰龙建设集团公司官方网站
  • 玉石电商网站建设方案杭州交易网站建设
  • 西瓜创客少儿编程官网网站优化千牛帮
  • 微网站的好处自建网站推广的最新发展
  • 网站建设制作设计平台wordpress中文分享插件下载
  • 深圳市建设工程交易中心网站网上找家装设计师
  • 大圣网站建设路由器屏蔽网站怎么做
  • 嘉兴做网站的哪家好本地的镇江网站建设
  • 上海建设主管部门网站网页设计结束语
  • 广西住房和城乡建设厅培训中心网做那种类型的网站seo好
  • 做网站封面要怎么做写作网站后台账号密码忘了怎么办