中小型商城系統的每日運維總結

中小型商城系統的每日運維總結

前言

人生在世不稱意。。。

不稱意的人多了去了,想那麼多幹嘛呢,不論什麼時候,老老實實做人,踏踏實實工作,快快樂樂的生活,一步一步的提高自己的工作能力,這纔是當下需要做的。再美的詩也帶不來個錢財萬貫,再多的話也道不出個美好藍圖;有時間,多學點東西,好好鍛鍊身體,陪陪家人,縱不能指點江山,仍可以安排好自己,哪那麼多的牢騷呢,還是不是個男人了。

廢話有點多 。。。

介紹下背景,筆者19年後半年開始,負責了公司的 商城 項目的日常運維工作,每天都會做一些工作來保證系統的正常運行以及數據的絕對安全。 該商城項目是一個模式化運作的中小型商城,支持系統內部金額(類似充值額)支付 及支付寶等第三方支付方式 ,月流水幾百萬左右,對接了很多第三方系統來爲用戶提供多方面的服務等。

本文簡單的介紹了筆者對於系統的日常運維工作,希望同道中人可以互相交流學習。

開始

對於商城系統來說, 【錢】 永遠是最重要的數據,所有有關於錢的數據都需要特殊關注,檢查;但是整個系統的數據又過於龐大,所以我們不得不依靠程序來自動化檢查流程。

因此19年中旬筆者做了自動巡檢程序。自動巡檢程序 是日常巡檢中最重要的部分。 下面依次來介紹一下筆者日常運維的主要步驟

1. 自動巡檢程序

自動巡檢程序的主要目的是檢查數據庫數據的正確性。

每日凌晨,自動巡檢程序會備份系統db,並將該備份還原到巡檢db,接下來對巡檢db中的數據進行檢查。根據業務邏輯、表之間的關係等,從用戶以及錢的角度一點一點樹狀檢查系統數據,並將異常情況通過 dashboard,email 等報告出來。

根據自動巡檢的異常報告,逐一檢查異常點,對於正常的地方,可以將其添加到巡檢白名單,使得下次巡檢時不會報告該異常;對於異常的地方,逐步排查異常原因,並解決。

最後,郵件報告上級今天的自動巡檢異常情況以及處理措施。

當業務邏輯發生變化時,巡檢程序也要進行相應的更新。

2. 查看後臺主要數據

登錄系統後臺,查看主要數據是否正常。該步驟爲輔助型步驟,主要是通過人爲觀察以及判斷,來看系統數據是否正常。 該步驟是輔助自動巡檢程序的。

3. 查看系統文本log

翻閱系統的文本log,查看是否有異常情況。

4. 查看對接系統的後臺數據

對於第三方對接的系統,登錄第三方後臺,查看有無異常報告。

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