五个9的可用度、秒级故障解决,探寻互联网金融应用之道
A8: 商户促销一般我们会事先经常和商户保持沟通,事先了解促销的时间点和促销量,然后针对性做一些事情;促销峰值和平时差距非常大,促销一般都是2个小时之内的比较多,比如有的卖理财产品,促销也就集中在1个小时之内,所以峰值非常高;技术演练是我们在了解商户的促销量,然后预估系统的处理能力,然后提前做演练;降级的优先级主要是针对商户的,由于接入我们的商户支付场景比较多的,有理财,有代收付,有快捷,有扫码等等,所以我们整体原则就是不同的商户之间一定不可以相互影响,因为不能因为你家做促销影响了其他商家. Q9:Rsyslog归集日志怎么存储的? A9: 这个是好问题,刚开始我们的日志也就是订单轨迹log是记录在数据库表中的,结果发现一笔订单流转需要好多模块,这样一笔订单的日志轨迹就是10笔左右,如果一天400w笔交易的话,这张数据库表就有问题了,就算拆分也是会影响数据库性能的,并且这个属于辅助业务,不应该这样做.然后,我们发现写日志比写数据库好,所以把实时日志打印成表格的形式,打印到硬盘上,这块由于只是实时日志所以日志量不大,就是在日志服务器的一个固定目录下.由于日志都是在分布式机器上,然后通过归集日志到一个集中的地方,这块是通过挂载存储的,然后有专门运维团队写的程序去实时解析这些表格形式的日志,最终通过可视化页面展示到运营操作页面,这样运营人员看到的订单轨迹几乎是实时的,您关心的怎么存储实际上不是啥问题,因为我们分了实时日志和离线日志,然后超过一定时间的离线日志会切割,最终被删除. Q10: 请问老师系统监控和性能监控如何配合的? A10:我理解的系统监控包括了系统性能监控,系统性能监控是系统整体监控的一部分,不存在配合问题,系统性能监控有多个维度,比如应用层面,中间件,容器等.我们系统的非业务监控可以查看我上面的分享,不知道是否回答了您的问题,谢谢. 文章出处:高效运维开发 (编辑:应用网_阳江站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |