1:为各个app包和h5页面提供埋点服务。
2:有多个包,且埋点地方多,请求量大,并发高。
3:日请求量百万级别,高峰QPS是80-120
点击空白处退出提示
1:为各个app包和h5页面提供埋点服务。
2:有多个包,且埋点地方多,请求量大,并发高。
3:日请求量百万级别,高峰QPS是80-120
项目提供埋点服务,使用go语言开发的,通过gitlab+docker方式部署
1:埋点请求链接:https://api-tracker.dev.zz-test.online
3:代码使用使用echo+cobra+grom开发的
4:不同市场单独部署,使用单独数据库
5:通过jwt验证token
6:给公司各个项目组统一使用,生成埋点数据,根据传参appMarket区分不同市场,根据AppInfo区分不同包
e:组装好埋点数据后,存入chan中,开启n个goroutine消费埋点数据,存入到数据库中
f:通过配置文件控制开启Goroutine个数
1:go代码开发,mysql表的设计
2:通过编写dockerfile+gitlab-ci+docker compose实现devops自动化部署
评论