美文网首页
半个月跑通流计算-kafka监控日志

半个月跑通流计算-kafka监控日志

作者: 板蓝根泡泡面 | 来源:发表于2019-08-04 10:24 被阅读0次
    from kafka import KafkaProducer
    
    log_path="log.txt"
    
    bootstrap_servers = 'localhost:9092'
    producer = KafkaProducer(bootstrap_servers=bootstrap_servers,acks='1')
    ##此处监控获取文件的修改,后续改为flume
    def produce(path):
        point = 0
        while True:
            with open(log_path,'r',encoding='utf-8') as f:
                f.seek(point)
                for line in f:
                    print(line)
                    producer.send(topic="txt_test",value=line.encode('utf-8'))
                point = f.tell()
            f.close()
       
    if __name__ == "__main__":
        produce(log_path)
    

    相关文章

      网友评论

          本文标题:半个月跑通流计算-kafka监控日志

          本文链接:https://www.haomeiwen.com/subject/fqvedctx.html