接下来就是项目上线、运维,此时需要关注生产环境的配置、程序内存调整、日志信息、dubbo链路监控
关于日志信息
>为什么要记录日志
1.追踪程序运行过程,快速定位问题 2.记录分析运行数据,便于后续版本统计优化 3.分析用户行为数据,便于做用户运营 4.甚至有些时候,记录用户行为数据,是某些监管部门的要求
>日志记录如何查看
1.分配一定权限的linux账号,研发自行登录查看 2.运维同事编写shell 将日志文件存放至本地的具体目录,研发自行查看 3.搭建日志平台比如较流行的资料比较多的ELK
而本次的项目我们做法就比较牛逼了,每次都喊运维同事“帮我拿一下XXX程序XXX时间的日志”(呵呵呵)
关于dubbo链路监控
1.zipkin
2.dubboadmin
我就选择了比较省心的后者如下图
关于dubbo-admin更多资料可查看 :
http://dubbo.io/books/dubbo-admin-book-en/ops/dubbo-ops.html
到此关于dubbo 在本项目中的应用也有了清晰的描述
后期又修改了部分程序中的关键字、访问路径 利于SEO 优化 ,“大赛”已经运行了2届,毕竟滑雪这个事比较冷门,访问量不大运行稳定,有喜欢滑雪的观众可百度搜索“大众滑雪大赛”没错,第一条就是(笑脸) , 公众号可关注“CTS大众滑雪技术大奖赛”,当然我自己也是个⛷滑雪爱好者 ⛷
本章完结