为什么要使用kafka 怎样查看kafka topic的分组?
怎样查看kafka topic的分组?
classlogclient(object):定义初始化初始化(self,kafkahost,kafkaport):self.kafkahostself=卡夫卡霍斯特.kafkaport=kafkaportdeffixlen(self,s,l):s=s[0:8]工作节点s[8:]fixed=s“”*(l-len(s))返回fixedDefSendLog(self,topic,filename):尝试:client=kafkaclient( 卡夫卡霍斯特, 卡夫卡波特)producer=simpleproducer(客户端,主题)f=open(文件名,“rb”)fname=路径.basename(f.name)ftext=f.read()生产者发送消息(自定(fname,30)ftext)f.关闭()客户端.close()print“kafkasent”Filenameexception,ex:printex
怎么查询kafka的日志路径?
Kafka的分布式单元是分区。Kafka保证分区中的数据是有序的,但是分区之间的数据不能保证顺序。多分区的特性使Kafka具有一定的分布式消息传递能力。
在业务中,我们需要将需要严格排序的数据放在一个分区上,同时,我们需要将可以分发到其他分区的消息放在一个分区上,以确保高性能。
为什么要使用kafka kafka发送消息命令 kafka查看topic数据内容
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。