中小型商城系统的每日运维总结

中小型商城系统的每日运维总结

前言

人生在世不称意。。。

不称意的人多了去了,想那么多干嘛呢,不论什么时候,老老实实做人,踏踏实实工作,快快乐乐的生活,一步一步的提高自己的工作能力,这才是当下需要做的。再美的诗也带不来个钱财万贯,再多的话也道不出个美好蓝图;有时间,多学点东西,好好锻炼身体,陪陪家人,纵不能指点江山,仍可以安排好自己,哪那么多的牢骚呢,还是不是个男人了。

废话有点多 。。。

介绍下背景,笔者19年后半年开始,负责了公司的 商城 项目的日常运维工作,每天都会做一些工作来保证系统的正常运行以及数据的绝对安全。 该商城项目是一个模式化运作的中小型商城,支持系统内部金额(类似充值额)支付 及支付宝等第三方支付方式 ,月流水几百万左右,对接了很多第三方系统来为用户提供多方面的服务等。

本文简单的介绍了笔者对于系统的日常运维工作,希望同道中人可以互相交流学习。

开始

对于商城系统来说, 【钱】 永远是最重要的数据,所有有关于钱的数据都需要特殊关注,检查;但是整个系统的数据又过于庞大,所以我们不得不依靠程序来自动化检查流程。

因此19年中旬笔者做了自动巡检程序。自动巡检程序 是日常巡检中最重要的部分。 下面依次来介绍一下笔者日常运维的主要步骤

1. 自动巡检程序

自动巡检程序的主要目的是检查数据库数据的正确性。

每日凌晨,自动巡检程序会备份系统db,并将该备份还原到巡检db,接下来对巡检db中的数据进行检查。根据业务逻辑、表之间的关系等,从用户以及钱的角度一点一点树状检查系统数据,并将异常情况通过 dashboard,email 等报告出来。

根据自动巡检的异常报告,逐一检查异常点,对于正常的地方,可以将其添加到巡检白名单,使得下次巡检时不会报告该异常;对于异常的地方,逐步排查异常原因,并解决。

最后,邮件报告上级今天的自动巡检异常情况以及处理措施。

当业务逻辑发生变化时,巡检程序也要进行相应的更新。

2. 查看后台主要数据

登录系统后台,查看主要数据是否正常。该步骤为辅助型步骤,主要是通过人为观察以及判断,来看系统数据是否正常。 该步骤是辅助自动巡检程序的。

3. 查看系统文本log

翻阅系统的文本log,查看是否有异常情况。

4. 查看对接系统的后台数据

对于第三方对接的系统,登录第三方后台,查看有无异常报告。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章