自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

如何做配置鏈接的質量保障?看這篇就對了

開發(fā) 前端
利用各個端的現(xiàn)有技術和專業(yè)能力,以確保鏈接配置的準確性和穩(wěn)定性。對于異常配置鏈接能夠迅速感知、發(fā)現(xiàn)、定位和解決問題,保障系統(tǒng)的快速收斂并確保持續(xù)穩(wěn)定運行。

一、前言

在目前業(yè)務快速迭代過程中,B端后臺的配置起到了重要的作用,配置影響的范圍會非常大,配置項可能會影響整體業(yè)務的鏈路,若鏈接配置有誤或沒有及時更新,如會場空白頁,頁面白屏、會場失效、活動失效、客戶端還原失敗、頁面提示各種錯誤信息等不同類型的問題,嚴重影響了用戶體驗,鏈路的中斷導致業(yè)務受到重大的影響。除了日常保障系統(tǒng)功能正常,業(yè)務側的正確配置也是需要特別關注和重點保障的內容。針對鏈接問題,技術側各方鏈接都有對應的保障手段,通過梳理現(xiàn)有各端的保障手段,對其進行分析以及不斷優(yōu)化完善。

二、現(xiàn)狀

得物常見配置的一些鏈接落地頁:

圖片圖片

圖片圖片

圖片圖片

(左商詳頁 中承接頁 右頻道)   

圖片圖片

圖片

圖片圖片

(左品牌會場 中許愿樹 右社區(qū)Tab)  

針對不同的還原落地頁重點保障點:

  • 鏈接站內打開是否正常到落地頁。
  • 鏈接拼接的關鍵參數(shù)是否異常,是否滿足業(yè)務預期。
  • 落地頁鏈接異常、頁面空白、控制臺報錯、請求響應異常、JS執(zhí)行異常。

三、保障手段

分析保障點和對應涉及的系統(tǒng)功能點,如何保障覆蓋到盡可能多的場景,需要考慮涉及的系統(tǒng)功能點和保障點。

圖片圖片


系統(tǒng)層面設計限制

針對需要輸入自定義鏈接的入口進行產品層面做一些防呆,限制和校驗,梳理現(xiàn)有所有的輸入入口,針對核心的配置如鏈接進行前綴和必填參數(shù)的基礎校驗補充和優(yōu)化。從根源解決基礎的鏈接配置問題。

圖片圖片

  1. 數(shù)據(jù)校驗:在接收業(yè)務配置時,后臺對輸入的數(shù)據(jù)進行校驗,確保輸入的數(shù)據(jù)格式正確、完整,并符合業(yè)務規(guī)則。可以使用正則表達式、格式化驗證等方式進行數(shù)據(jù)校驗。
  2. 參數(shù)限制:為了防止用戶輸入錯誤的配置參數(shù),可以在后臺設置參數(shù)的范圍限制、格式要求等,確保用戶輸入的配置參數(shù)符合系統(tǒng)要求。
  3. 防呆處理:在關鍵步驟進行二次確認彈窗提示或者加入審批機制,保障輸入正確性。
  4. 日志記錄:后臺可以記錄用戶配置的操作日志,及時發(fā)現(xiàn)配置錯誤并進行修正。同時,日志記錄也可以追蹤配置錯誤的原因。

前端巡檢

利用得物目前的前端巡檢平臺能力,針對所有涉及的B端配置鏈接收口進行前端巡檢。

圖片圖片

不僅針對后臺配置,同時我們針對各個業(yè)務域TOP流量也進行定時巡檢,保障C端透出頁面無異常。

圖片圖片

  • 前置巡檢:通過后臺配置的所有會場、承接會場、商品頁url進行前置巡檢,在對外曝光前進行前置攔截。
  • 鏈接收口巡檢:鏈接配置的來源會非常多,包含外部配置和內部配置,所有的鏈接配置收口到數(shù)倉。通過接口獲取url,巡檢平臺針對外的url定時進行巡檢,檢測異常鏈接,針對異常鏈接告警出相關信息排查快速定位。
  • 前端巡檢通知:小時級巡檢針對url進行頁面鏈接,檢測異常的鏈接,針對異常鏈接進行告警。

圖片圖片

異常鏈接錯誤明細案例:

圖片圖片

日志告警

后臺異常鏈接上報監(jiān)控告警。

  • 針對運營配置B端的輸入鏈接處進行梳理,組件化打點上報url。
  • 自定義異常關鍵字巡檢,可以配置關鍵字和次數(shù);可以配置多組,有1組命中則為異常。
  • 通過正則匹配判斷配置鏈接是否滿足預期。

圖片圖片

異常鏈接跳轉客戶端上報監(jiān)控告警。

  • 針對進入站內的url鏈接進行異常檢測,大于設置閾值跳轉異常失敗進行告警。

圖片

業(yè)務場景核對:url參數(shù)場景告警。

  • 鏈接參數(shù)的有效性:商品ID、會場ID、品牌ID等。
  • 鏈接參數(shù)的一致性:商品&素材、商品&搜索關鍵詞等。
  • 針對鏈接攜帶的參數(shù)根據(jù)業(yè)務場景調用接口或和DB數(shù)據(jù)進行場景核對,把對應異常鏈接或者數(shù)據(jù)進行告警。

圖片圖片

異常數(shù)據(jù)錯誤明細案例:

圖片圖片

UI自動化

  • 利用得物UI自動化平臺編寫自動化腳本進行線上定時運行。
  • UI自動化覆蓋編寫不同鏈接類型跳轉到得物。獲取url后針對主流的App保障常規(guī)鏈接類型跳轉鏈路正常。

圖片圖片

通過上述手段,成效還是很明顯的,成功提前攔截了大大小小的異常配置問題。這些措施不僅使各方系統(tǒng)不斷優(yōu)化和提升運營配置的效率和頁面的穩(wěn)定性,也使得異常配置持續(xù)保持趨勢收斂狀態(tài)。這有效保障了鏈接的準確性。后續(xù)還將根據(jù)業(yè)務場景拓展到其他配置,繼續(xù)保障后臺配置的準確性。進一步提升鏈路的穩(wěn)定性和可靠性。

四、總結

利用各個端的現(xiàn)有技術和專業(yè)能力,以確保鏈接配置的準確性和穩(wěn)定性。對于異常配置鏈接能夠迅速感知、發(fā)現(xiàn)、定位和解決問題,保障系統(tǒng)的快速收斂并確保持續(xù)穩(wěn)定運行。這種及時而準確的響應和解決能力同時也能有效降低系統(tǒng)運行中的異常風險,除了對異常情況的響應外,后續(xù)還不斷努力于更前瞻、更前置、更精準的方式采取保障措施,以減少潛在風險并提高系統(tǒng)整體穩(wěn)定性。通過不斷梳理和擴展保障措施,進行持續(xù)的優(yōu)化和改進,以適應不斷變化的環(huán)境和版本迭代需求。這種持續(xù)的優(yōu)化和改進不僅提高了系統(tǒng)穩(wěn)定性,同時確保系統(tǒng)及相關業(yè)務在各種復雜和多變的情況下能夠正常運作。


責任編輯:武曉燕 來源: 得物技術
相關推薦

2019-10-09 10:06:48

容器監(jiān)控軟件

2019-10-08 10:37:46

設計技術程序員

2018-10-12 09:42:00

分布式鎖 Java多線

2023-11-07 07:46:02

GatewayKubernetes

2021-04-27 09:20:03

機器學習人工智能計算機

2021-10-21 06:52:17

ZooKeeper分布式配置

2021-09-30 07:59:06

zookeeper一致性算法CAP

2019-08-16 09:41:56

UDP協(xié)議TCP

2023-11-22 07:54:33

Xargs命令Linux

2022-03-29 08:23:56

項目數(shù)據(jù)SIEM

2021-05-07 07:52:51

Java并發(fā)編程

2022-08-18 20:45:30

HTTP協(xié)議數(shù)據(jù)

2023-12-07 09:07:58

2021-12-13 10:43:45

HashMapJava集合容器

2017-10-23 11:56:35

路由器升級更新

2024-08-27 11:00:56

單例池緩存bean

2017-03-30 22:41:55

虛擬化操作系統(tǒng)軟件

2021-09-10 13:06:45

HDFS底層Hadoop

2023-09-25 08:32:03

Redis數(shù)據(jù)結構

2023-10-04 00:32:01

數(shù)據(jù)結構Redis
點贊
收藏

51CTO技術棧公眾號