精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

微信收款機具在慢速網絡中快速收款的技術揭秘

開發 開發工具
小綠盒在2G網絡環境下收款速度較慢,影響商戶體驗,我們通過網絡連接優化、數據傳輸優化和后臺邏輯優化等一系列措施,將收款耗時降低近一半,達到了業界領先水平,改善了商戶體驗。

 [[326682]]

作者:suchengliu,騰訊 TEG 后臺開發工程師

小綠盒在2G網絡環境下收款速度較慢,影響商戶體驗,我們通過網絡連接優化、數據傳輸優化和后臺邏輯優化等一系列措施,將收款耗時降低近一半,達到了業界領先水平,改善了商戶體驗。

1. 背景說明

1.1 產品簡介

微信收款商業版為了覆蓋更多收款場景,推出小綠盒收款機具。

1.2 我們(收單平臺)做了什么

  • 發揮收單平臺專業聚合收單能力,為小綠盒提供豐富穩定的收單功能。
  • 提供專業的機具接入方案(支付SDK等),確保機具廠商高效高質量完成接入。

 

2.問題

小綠盒在2G網絡下收款速度較慢(因為小綠盒收款是窄帶場景,且4G模塊成本是2G的2倍以上,所以小綠盒沒有用4G)。

實驗室情況:在2G實驗室網絡環境下,小綠盒收款一筆平均耗時需要5秒,而市場主流的解決方案只需3秒。

真實商家反饋:小綠盒收款一筆耗時基本在5秒以上,有時達10秒。收款速度慢,影響商戶使用。

3.目標

  • 2G實驗室網絡環境下,收款一筆耗時不能超過3秒。
  • 實際商家收款耗時表現達到業界領先水平。

4.優化方案

4.1 產品交互說明

收款一筆的交互過程分4步:

 

步驟1:在鍵盤上輸入收款金額。

步驟2:按下確認鍵后進入掃碼狀態,在此過程中機具開始預建立網絡連接(競品做法一致),涉及DNS查詢,TCP握手和TLS握手。

步驟3:掃碼成功,等連接建立完成后再向支付后臺發起支付請求,等待支付應答(小綠盒耗時5秒,競品耗時3秒)。

步驟4:收到后臺返回的支付應答,展示支付結果。

關鍵點總結:

  • 掃碼狀態(步驟2)期間的預建網絡連接,是收款機具業界普遍做法。
  • 支付耗時是指:掃碼成功到收到支付應答之間的耗時(步驟3),受掃碼快慢的影響,中間可能包括建立連接的部分耗時。

4.2 現狀態分析

4.2.1 收款網絡交互時序

 

由圖可知,整個網絡交互過程都是基于HTTPS短連接。收款一筆的耗時項包括:DNS解析、TCP握手、TLS握手、業務數據傳輸和后臺處理(微信支付+其它后臺邏輯)。

可能耗時項:由4.1章節的說明可知,DNS解析、TCP握手和TLS握手三項是否影響收款速度,受掃碼操作(即步驟2)的快慢以及網絡速度影響,掃碼越慢,網絡越快,建立網絡連接(包括DNS查詢,TCP握手和TLS握手)有可能在步驟2中就全部完成了。

固定耗時項:業務數據傳輸和后臺處理兩項為固定耗時項。

4.2.2 耗時分布情況

 

4.2.3 和市場主流解決方案對比

 

注:單位為秒

4.3 可能的方案

 

4.4 方案選擇

方案選擇的考慮點:

  • 支付安全性
  • 支付耗時減少程度
  • 改動成本

綜合考慮后選擇了3個具體方案:

 

4.5 機具HTTPS長連接

4.5.1 如何選擇心跳時間間隔

機具在2G網絡環境中的網絡拓撲:

 

一般情況下,機具引起空閑連接失效的外部因素有2個:

  • 移動網絡出口NAT空閑連接超時
  • 支付后臺http服務器的keepalive超時

實際測試得知,移動2G網絡出口NAT超時時間為5分鐘(Android微信智能心跳方案中也有相關說明一文也有說明),支付后臺http服務的keepalive_timeout配置也為5分鐘,因此空閑連接保活時間間隔小于5分鐘即可。

4.5.2 如何選擇心跳包內容

主要考慮三方面:

  • 觸發HTTP服務器的空閑連接計時器重新計時,因此需要一個完整HTTP請求
  • 2G網絡帶寬小,流量資費比較貴,因此應該盡量發送小數據包
  • 最好不要觸發后臺業務邏輯

綜合來看,發送一個HTTP HEAD請求是一個很好的選擇。

4.6 精減業務數據包

精減前:

 

三個精減手段:

  • 去除可選字段
  • 多層嵌套改為平鋪
  • 字段名精減

精減后:

 

精減效果:

  • 請求包精減470B,預期減少耗時 = 0.47KB / 1KB/s = 0.47s
  • 應答包精減100B,預期減少耗時 = 0.1KB / 10KB/s = 0.01s

4.7 優化預期效果

 

優化后預計支付總耗時=5秒-1.59秒=3.41秒。未能達成收款耗時不超過3秒的目標,還需要增加另外優化措施。

4.8 實驗數據分析

在2G網絡環境下,每間隔0.5秒進行一次完整的支付交互(請求BODY為300字節),發送請求與收到后臺ACK的耗時在0.6秒左右:

 

如果間隔時間1秒以上,發送請求與收到后臺ACK的耗時在1.1秒左右:

 

網絡交互時序:

 

在BODY為300節字情況下,分別對不同時間間隔做了相同實驗,結合實驗數據分析得知,如果bc之間的時間間隔為0.5秒,則cd之間的耗時為0.6秒左右;如果bc之間的時間間隔超過0.5秒,則cd之間的耗時為1.1秒左右。

簡化后的實驗模型:

 

分別實驗了不同BODY大小情況下的耗時情況,均有同樣的耗時差別現象。

現象總結:cd之間的耗時受ac之間的時間間隔影響,ac間隔不大于0.5秒,比ac間隔大于0.5秒,cd耗時要少0.5秒左右。

4.9 GPRS上行預熱

綜合上述實驗結果并參考業界技術方案(用于上行連接TBF的提早建立的方法)可知,GPRS鏈路如果超過0.5秒沒有上行數據,信道將被基站回收,而基站重新分配信道需要耗時0.5秒左右。

4.9.1 如何應用這個實驗結果

機具掃碼狀態時(即4.2章節交互流程中的步驟2),以0.5秒間隔不斷發送上行數據包,進行GPRS鏈路的預建立與保持(預熱),機具掃碼完成后停止發送預連接數據包,接下來的支付請求傳輸則可預期減少0.5秒的網絡耗時。

4.9.2 如何選擇預熱上行數據包內容

主要考慮兩方面:

  • 流量消耗少
  • 不觸發后臺處理邏輯

根據HTTP 1.1標準可知,客戶端發送CRLF給服務端,服務端會忽略收到的CRLF,完全符合要求。

4.9.3 服務端主動斷開連接

HTTP服務器收到第一個CRLF后,在client_header_timeout(默認配置為60秒)時間內未收到完整HTTP請求,會主動斷開連接。因此,第一個CRLF發送一段時間后(如50秒),需要發送一次完整的HTTP請求,從第4.5章節可知,發送一個HTTP HEAD請求是一個最好的選擇。

5. 優化結果

5.1 優化后收款網絡交互時序

 

對比優化前的時序圖,這個時序圖中的變化有3點:

  • 小綠盒收款時不需要重新建立TLS連接。
  • 小綠盒在等待掃碼時需要不斷發送上行預熱數據包。
  • 收單后臺使用HTTPS長連接訪問第三方支付平臺。

5.2 優化前后耗時分布對比

 

5.3 優化方案收益說明

 

5.4 優化后和市場主流解決方案對比

 

注:單位為秒

表格內容說明:

  • 已達成不超過3秒的目標。
  • 由于不需要重新建立連接,支付耗時相比競品更穩定。

6.總結

  • 2G實驗室環境達平均耗時不超過3秒,達成目標。
  • 收款耗時不受掃碼快慢影響,可保證穩定可控的支付耗時預期。
  • 正式商家使用平均耗時4秒以內,整體表現達到業界領先水平,符合商家要求。

 

 

責任編輯:武曉燕 來源: 騰訊技術工程
相關推薦

2021-11-26 17:20:05

微信支付寶收款碼

2021-08-26 16:10:03

微信收款碼移動應用

2022-01-06 07:23:36

微信支付寶收款碼

2021-11-26 21:27:07

支付寶微信商家

2021-11-26 12:04:52

微信支付寶收款碼

2018-02-25 17:15:38

PHP收款碼支付寶

2021-11-27 07:08:39

微信支付寶收款碼

2012-04-04 11:30:34

Google

2020-01-08 06:40:12

微信微信群移動應用

2022-02-21 09:28:11

微信支付寶收款碼

2021-11-30 07:31:42

微信支付寶付款

2021-04-26 05:55:36

微信微信安全騰訊

2021-11-29 10:15:10

微信支付寶收款碼

2020-09-01 15:21:40

漏洞黑客加密

2022-02-23 07:53:09

收款碼支付寶微信

2018-12-18 16:30:16

Commvault勒索軟件

2024-04-10 12:59:00

AI訓練

2015-03-18 10:36:33

2020-04-26 07:39:05

微信掃一掃識物

2017-01-04 18:09:23

Android微信支付快速實現
點贊
收藏

51CTO技術棧公眾號

久久精品—区二区三区舞蹈| 国产丝袜一区视频在线观看| 国产精品调教| 日韩中文字幕免费在线观看| 亚洲图色一区二区三区| 性欧美疯狂xxxxbbbb| 国产日韩二区| 男操女视频网站| 亚洲av熟女高潮一区二区| 欧美日韩精品在线一区二区| 国产露脸国语对白在线| 综合天堂av久久久久久久| 欧美va亚洲va| 婷婷五月综合缴情在线视频| 黄视频在线观看免费| 人成在线免费网站| 久久成人免费网| 国内外成人免费激情在线视频| 亚洲一区二区三区蜜桃| 精品三级国产| 91精品办公室少妇高潮对白| 异国色恋浪漫潭| 日本xxxxwww| 蜜桃视频在线观看一区二区| 欧美激情中文字幕在线| 国产午夜精品久久久久久久久| 精品久久国产一区| 在线影视一区二区三区| 一本久道高清无码视频| 视频三区在线| 久久精品免视看| 国产精品免费观看高清| 亚洲影视一区二区| 亚洲综合不卡| 欧美精品videofree1080p| 久久久久久国产免费a片| 精品福利一区| 欧美成人一区二区三区在线观看 | 性猛交xxxx乱大交孕妇印度| 久热综合在线亚洲精品| 性欧美视频videos6一9| 黑人巨大精品一区二区在线| 日本不卡电影| 亚洲性生活视频| 亚洲黄色在线网站| 精品精品国产毛片在线看| 91精品久久久久久久99蜜桃| 日本久久精品一区二区| 午夜伦理福利在线| 亚洲成人中文在线| www.亚洲成人网| 国产鲁鲁视频在线观看特色| 国产精品天干天干在观线| 六月婷婷久久| 无码精品在线观看| 国精产品一区一区三区mba桃花| 国产精品27p| 五月天婷婷导航| 美女尤物久久精品| 国产不卡一区二区在线播放| 毛片基地在线观看| 亚洲黄色三级| 久久久亚洲成人| 国产精彩视频在线| 亚洲看片免费| 清纯唯美亚洲综合| 亚洲av无码不卡| 日韩av不卡一区二区| 国产精品久久久久久久久久久久久久| 黄色片视频免费| 水野朝阳av一区二区三区| 日本久久久a级免费| 无码一区二区三区| 日韩不卡一区二区| 国产免费一区视频观看免费| 亚洲一区中文字幕在线| 国模少妇一区二区三区| 高清视频一区| 无码精品黑人一区二区三区| 91在线视频免费91| 日产精品一线二线三线芒果| 国产69精品久久app免费版| 国产欧美日韩不卡| ijzzijzzij亚洲大全| 污视频在线免费观看网站| 亚洲图片欧美综合| 午夜肉伦伦影院| 91超碰碰碰碰久久久久久综合| 欧美男人的天堂一二区| 亚洲精品鲁一鲁一区二区三区| 国产精品男女| 国产亚洲欧洲在线| 日韩高清dvd碟片| 伊人久久大香线蕉av超碰演员| 国产69久久精品成人看| 亚洲天天综合网| 国产白丝精品91爽爽久久| 精品一区久久久| 毛片在线视频| 天天色天天操综合| 超碰成人在线播放| 成人h动漫免费观看网站| 亚洲欧美日韩在线一区| 精品无码一区二区三区蜜臀 | 免费黄色a级片| 乱亲女h秽乱长久久久| 亚洲欧洲美洲在线综合| 手机在线免费看毛片| 99精品国产99久久久久久福利| 国产成人中文字幕| www日本高清| 久久精品一区二区三区av| 欧美a级黄色大片| 成人勉费视频| 欧美大片一区二区三区| 无码少妇一区二区| 99精品热视频只有精品10| 成人h片在线播放免费网站| 手机av免费在线观看| 亚洲国产激情av| 亚洲精品乱码久久久久久金桔影视 | 国内不卡一区二区三区| 91啦中文在线| 调教+趴+乳夹+国产+精品| 最新av免费在线观看| 牛牛影视一区二区三区免费看| 久久亚洲国产精品| 国产精品国产精品国产| 99久久婷婷国产| 欧美精品在欧美一区二区| 欧美成人一二区| 亚洲人成欧美中文字幕| 精品成人久久久| 国产成人综合在线观看| 一区二区三区欧美在线| 精品欧美日韩精品| 亚洲男人av电影| 男人的天堂一区| 成人一区二区三区视频在线观看| 亚洲日本精品| 3d性欧美动漫精品xxxx软件| 日韩成人黄色av| 国产精品美女毛片真酒店| 国产精品中文字幕日韩精品| 天天干天天操天天干天天操| 欧美日韩在线精品一区二区三区激情综合 | 在线精品自拍| 久久精品视频中文字幕| 亚洲图片小说视频| 中文字幕二三区不卡| 成人在线激情网| 蜜桃成人av| 热草久综合在线| 天堂av网在线| 欧美性极品xxxx娇小| 国产夫妻性爱视频| 久久国产精品亚洲77777| 美日韩精品免费| 手机看片久久| 一区二区欧美日韩视频| 中文字幕在线观看高清| 国产精品久久久久影院老司| 亚洲美女性囗交| 亚洲一级淫片| 国产精品传媒毛片三区| 超碰在线视屏| 亚洲人a成www在线影院| jizz国产在线| 国产精品九色蝌蚪自拍| 三级黄色片免费看| 亚洲成人中文| 免费中文日韩| 欧美日韩亚洲国产| 久久婷婷国产麻豆91天堂| 精品人妻久久久久一区二区三区| 亚洲一级二级在线| 国产网站无遮挡| 日韩av在线免费观看不卡| 中文字幕一区综合| 9l亚洲国产成人精品一区二三 | 亚洲电影有码| 久久香蕉国产线看观看网| 国模无码一区二区三区| 欧美性猛xxx| 久久嫩草捆绑紧缚| 成人免费高清视频在线观看| 久久国产乱子伦免费精品| 日韩精品水蜜桃| 97se在线视频| 波多野结衣亚洲| 日韩中文字幕在线看| 亚洲成a人片在线| 一本大道久久精品懂色aⅴ| 中文字幕第二区| 成人自拍视频在线| 久久精品视频91| 午夜国产精品视频| 蜜桃在线一区二区三区精品| 偷拍自拍亚洲| 欧美在线一级视频| 精品欧美色视频网站在线观看| 精品第一国产综合精品aⅴ| www.av88| 亚洲高清一区二区三区| 东方伊人免费在线观看| 国产91色综合久久免费分享| 成人性视频欧美一区二区三区| 综合视频在线| 天天好比中文综合网| silk一区二区三区精品视频| 国产精品免费在线免费| www.51av欧美视频| 久久视频国产精品免费视频在线| 你懂的在线播放| 日韩欧美成人午夜| 这里只有精品9| 欧美日韩午夜剧场| 成人性生活毛片| 国产欧美日韩精品一区| 欧美在线一级片| 国产精品一区二区三区网站| 免费观看成人网| 亚洲福利国产| 国产欧美123| 欧美综合久久| 久久精品午夜一区二区福利| 久久av网站| 日本免费一区二区三区视频观看| 国产蜜臀在线| 九九久久国产精品| 老司机av在线免费看| 中文字幕久热精品在线视频| 蜜桃视频在线观看视频| 精品国产乱码久久久久久免费| 国产精品欧美激情在线| 欧美制服丝袜第一页| 亚洲另类在线观看| 欧美日韩亚洲国产一区| 久久久久久欧美精品se一二三四| 亚洲欧洲日韩综合一区二区| 国产精品久久久视频| 久久久精品人体av艺术| 野外性满足hd| 99国产欧美另类久久久精品| 黄色在线免费播放| 福利视频网站一区二区三区| 波多野结衣三级视频| 国产一区二区在线影院| 午夜啪啪小视频| 另类中文字幕网| 国产又大又黄又猛| 麻豆国产一区二区| 亚洲欧美aaa| 久99久精品视频免费观看| 玖玖爱视频在线| 麻豆成人在线观看| 激情文学亚洲色图| 国内外成人在线视频| 51自拍视频在线观看| 国产激情一区二区三区桃花岛亚洲| 天堂在线一区二区三区| 激情综合网av| 一级黄色免费毛片| 福利电影一区二区三区| 中文字幕在线视频播放| 9人人澡人人爽人人精品| av无码一区二区三区| 久久这里只有精品视频网| 人人人妻人人澡人人爽欧美一区| 国产午夜精品美女毛片视频| 99久久99久久精品免费看小说. | 亚洲韩国青草视频| 日韩电影免费| 一色桃子一区二区| 欧美成人高清在线| 欧美人在线观看| 久久男人天堂| 国产成人综合av| 日韩精品第二页| 国产精品av一区| 一区二区小说| 一区二区冒白浆视频| 欧美成人一品| 久久久免费视频网站| 免费一区二区视频| 第一页在线视频| 久久日韩粉嫩一区二区三区| 蜜桃av免费在线观看| 一区二区三区高清在线| 国产超碰人人爽人人做人人爱| 欧美性大战久久| 亚洲国产欧美另类| 国产亚洲欧美日韩美女| 日本高清成人vr专区| 欧美在线免费观看| 成人噜噜噜噜| 欧美一二三区| 欧美另类综合| 精品少妇无遮挡毛片| 国产成人免费视频 | 国产精品美女一区二区三区 | 欧美涩涩网站| 蜜臀视频一区二区三区| 国产二区国产一区在线观看| 亚洲AV无码国产成人久久| 亚洲另类色综合网站| 天天干天天干天天干天天| 337p亚洲精品色噜噜狠狠| 四虎电影院在线观看| 毛片精品免费在线观看| 欧美日韩不卡| 国产伦精品一区二区三区免| 久久精品av| 日本精品www| 国产河南妇女毛片精品久久久| 久久亚洲无码视频| 亚洲成人你懂的| 99er热精品视频| 亚洲一二三在线| 麻豆免费在线| 成人欧美视频在线| 香蕉综合视频| av无码精品一区二区三区| 成人高清视频在线观看| 99鲁鲁精品一区二区三区| 色视频欧美一区二区三区| 人妻精品一区一区三区蜜桃91| 久久中文字幕在线| 亚洲精品555| 久久综合婷婷综合| 日韩午夜黄色| 中文字幕在线观看91| 亚洲欧美日韩国产成人精品影院| 国产在线一级片| 亚洲欧美国内爽妇网| 色在线中文字幕| 国产一区不卡在线观看| 黄色成人精品网站| 人妻激情偷乱视频一区二区三区| 国产精品亲子伦对白| 欧美高清69hd| 伊人久久久久久久久久久| 唐人社导航福利精品| 美脚丝袜一区二区三区在线观看| 国产亚洲精品v| 亚洲中文字幕无码av| 欧美日韩免费在线| 亚洲人成色777777精品音频| 97视频免费在线观看| 卡通动漫国产精品| a在线视频观看| 久久免费的精品国产v∧| 久久国产视频一区| 一本色道久久综合狠狠躁篇的优点| 裤袜国产欧美精品一区| 欧美中日韩免费视频| 日韩精品电影在线观看| 东京热无码av男人的天堂| 日韩欧美中文字幕在线播放| 一区二区三区久久网| 少妇高潮一区二区三区99小说| 国产 欧美在线| 蜜桃臀一区二区三区| 亚洲中文无码av在线| 欧美午夜影院在线视频| 欧美在线观看在线观看| 国产91色在线播放| 成人在线国产| 久久婷婷中文字幕| 亚洲综合男人的天堂| 日韩在线视频观看免费| 欧美一区二区三区艳史| 奇米狠狠一区二区三区| 亚洲精品午夜在线观看| 亚洲欧洲制服丝袜| 日韩专区第一页| 国产精品www| 日本欧美日韩| 欧美另类老女人| 97视频一区| aaaaaa亚洲| 午夜精品剧场| 久久躁日日躁aaaaxxxx| av成人在线看| av磁力番号网| 99久久夜色精品国产网站| 最新在线中文字幕| 欧美精品第一页在线播放| 久久不见久久见免费视频7| www.超碰97.com| 亚洲国产精品久久久久秋霞影院| 久久av少妇| 亚洲伊人一本大道中文字幕| 亚洲一区亚洲| 免费成人美女女在线观看| 精品国产91久久久久久久妲己| av电影一区| 欧美美女黄色网| 国产欧美一区二区在线观看| 精品人妻无码一区二区三区蜜桃一 |