05 2022 档案

摘要:使用第三方模块 "github.com/hpcloud/tail" 初始化Tail指针 package logtail import ( "fmt" "github.com/hpcloud/tail" ) var ( tailObj *tail.Tail ) func Init(path strin 阅读全文
posted @ 2022-05-25 22:18 SpecialSpeculator 阅读(88) 评论(0) 推荐(0) 编辑
摘要:依赖第三方包 "github.com/Shopify/sarama" 1.初始化异步生产者对象 package kafka import ( "fmt" "github.com/Shopify/sarama" ) var ( producer sarama.AsyncProducer ) func 阅读全文
posted @ 2022-05-25 22:14 SpecialSpeculator 阅读(162) 评论(0) 推荐(0) 编辑
摘要:1.解析ini配置文件 config.ini [kafka] address=127.0.0.1:9092 topic=web_log [logtail] path=./my.log 对应的结构体 package conf type KafkaConfig struct { Address []st 阅读全文
posted @ 2022-05-25 22:11 SpecialSpeculator 阅读(211) 评论(0) 推荐(0) 编辑
摘要:Kafka原理 1.架构 broker-0 broker-1 一个kafka集群由多个broker组成,才能实现负载均衡,容错 broker无状态,通过zookeeper来维护集群状态 一个kafka的broker可以处理10万/秒读写,每个broker都可以处理TB消息而不影响性能 2.zooke 阅读全文
posted @ 2022-05-16 20:44 SpecialSpeculator 阅读(356) 评论(0) 推荐(0) 编辑
摘要:1.Elk stack filebeat要先于业务容器启动完成,要不丢日志 扩展知识: 边车模式,共享网络名称空间,可以业务容器的脚本里今判断,filebeat起来后,我再把自己的程序拉起来 2.云计算的模型 Iaas是云服务的最底层,主要提供基础资源(只提供了一个厨房,自己要做的细节还是很多的) 阅读全文
posted @ 2022-05-02 14:33 SpecialSpeculator 阅读(98) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示