模拟企业的日志业务处理场景,基于k8s以容器化的形式部署kafka来收集网站日志,并编写python脚本模拟消费者消费kafka中的日志存入mysql。nginx网站服务、prometheus监控、filebeat日志采集也都是以容器化的形式部署,是日志业务容器化的一种尝试,相对虚拟机实现,容器化方式整体上提高了资源利用率,让业务扩展变得更加方便,集群的运维管理变得更加便捷
项目模拟企业的业务环境,基于nginx搭建了 4/7层负载均衡的高可用高并发web集群,同时使用高吞吐的kafka做消息队列,对web集群日志做集中处理,zookeeper负责统一管理kafka,python程序用来消费日志并清洗入库,最后使用压力测试检验集群性能,找出瓶颈不断优化。zabbix负责监控,实时掌握业务运行情况,及时维护
一个简单的约球系统,通过调用高德地图api,实现本地化约球服务,用户可以查看附近约球信息并进行预约,也可以自己发约球帖召唤伙伴一起打球