golang LogAgent 项目实战(三)
本文主要记录了学习golang时做的一个项目:日志收集项目。
关键词:日志收集项目
架构图

LogAgent工作流程
读日志(tailf第三方库)
1 | func main() { |
往Kafka里写日志
1 | // 基于sarama第三方库开发kafka client |
Kafka和zookeeper
tail介绍
第一版程序

设计包的入口函数时,要考虑上面的设计模式。
第二版程序
读取配置文件版本的logAgent
本文主要记录了学习golang时做的一个项目:日志收集项目。
关键词:日志收集项目

tailf第三方库)1 | func main() { |
1 | // 基于sarama第三方库开发kafka client |

设计包的入口函数时,要考虑上面的设计模式。
读取配置文件版本的logAgent