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

蘇寧合同數(shù)據(jù)中心系統(tǒng)如何大幅提升服務(wù)性能

原創(chuàng)
開發(fā) 項(xiàng)目管理
蘇寧易購合同數(shù)據(jù)中心系統(tǒng)是蘇寧合同管理系統(tǒng)中的一個(gè)子系統(tǒng),主要為蘇寧價(jià)格、結(jié)算、商戶平臺、調(diào)撥等系統(tǒng)提供銷售、扣點(diǎn)、賬期等數(shù)據(jù),用于指導(dǎo)銷售、賬期結(jié)算、采購流程管庫等。

【51CTO.com原創(chuàng)稿件】背景

蘇寧易購合同數(shù)據(jù)中心系統(tǒng)是蘇寧合同管理系統(tǒng)中的一個(gè)子系統(tǒng),主要為蘇寧價(jià)格、結(jié)算、商戶平臺、調(diào)撥等系統(tǒng)提供銷售、扣點(diǎn)、賬期等數(shù)據(jù),用于指導(dǎo)銷售、賬期結(jié)算、采購流程管庫等。

隨著公司業(yè)務(wù)的快速發(fā)展,各系統(tǒng)的調(diào)用量和并發(fā)量明顯增長,現(xiàn)有的合同數(shù)據(jù)服務(wù)接口已不能滿足某些系統(tǒng)的性能要求,急需升級和優(yōu)化該服務(wù)接口,提高系統(tǒng)的可用性和穩(wěn)定性。

系統(tǒng)面臨兩個(gè)緊迫訴求:

1. 接口性能要從原有的并發(fā)量1000TPS提升到10000+TPS以上,滿足高性能。

2. 系統(tǒng)可以橫向擴(kuò)展,隨著業(yè)務(wù)發(fā)展,可以動(dòng)態(tài)的擴(kuò)容,滿足可擴(kuò)展。

問題分析

未改造前的蘇寧合同子系統(tǒng)扣點(diǎn)服務(wù)查詢邏輯

如圖:

存在的問題:

1. 大量的連接查庫,造成數(shù)據(jù)庫負(fù)載較高

扣點(diǎn)服務(wù)查詢業(yè)務(wù)邏輯比較復(fù)雜,通常一條數(shù)據(jù)調(diào)用需要多次對數(shù)據(jù)庫進(jìn)行查詢,在調(diào)用量大的時(shí)候,經(jīng)常會出現(xiàn)數(shù)據(jù)庫連接不夠,數(shù)據(jù)庫負(fù)載過高等問題,給數(shù)據(jù)庫造成很大壓力。

2. 串行化查詢,效率較低

接口調(diào)用的時(shí)候,通常是一個(gè)報(bào)文里包含幾十條數(shù)據(jù),由于是串行查詢,每條報(bào)文都是逐條查詢,導(dǎo)致處理效率較低。

3. 大量的服務(wù)調(diào)用,造成服務(wù)器壓力過大

現(xiàn)有的4臺Wildfly服務(wù)器在并發(fā)量大的時(shí)候,每臺機(jī)器的壓力都比較大,需要更多的機(jī)器來分擔(dān)壓力。

改造方案

1. 增加緩存,預(yù)先將熱點(diǎn)數(shù)據(jù)放入緩存

(1) 系統(tǒng)最大的問題,就是IO比較密集,服務(wù)并發(fā)調(diào)用的時(shí)候,需要大量的查詢數(shù)據(jù)庫。我們想到的方案就是能否把一部分?jǐn)?shù)據(jù)提前計(jì)算好,放入緩存,當(dāng)系統(tǒng)調(diào)用的時(shí)候直接從緩存中取。

(2) 考慮到數(shù)據(jù)量比較大,生產(chǎn)環(huán)境有將近10億的數(shù)據(jù),單臺Redis無法容納這么大的數(shù)據(jù),需要做分布式存儲。借助蘇寧自研的Zedis分布式緩存來實(shí)現(xiàn)對數(shù)據(jù)的存儲。

實(shí)現(xiàn)方案:

(1)后臺通過定時(shí)任務(wù)預(yù)先將做過價(jià)格的商品(熱點(diǎn)數(shù)據(jù))計(jì)算好之后,將結(jié)果數(shù)據(jù)寫到zedis緩存集群中。

(2)有新的熱點(diǎn)數(shù)據(jù)變動(dòng)的時(shí)候,先將緩存數(shù)據(jù)清除,再將數(shù)據(jù)插入庫中,更新該商品緩存狀態(tài)(防止緩存數(shù)據(jù)與數(shù)據(jù)庫數(shù)據(jù)不一致)。

(3)后臺定時(shí)任務(wù)查詢到緩存狀態(tài)未處理的數(shù)據(jù)重新計(jì)算結(jié)果,將最新的數(shù)據(jù)寫入緩存中。

處理流程,如圖:

2. 串行改并行,多線程并發(fā)處理數(shù)據(jù)

(1)調(diào)用扣點(diǎn)服務(wù)的報(bào)文通常都是實(shí)時(shí)的,也存在一些批量調(diào)用的數(shù)據(jù),一個(gè)報(bào)文存在多條調(diào)用的數(shù)據(jù),未改造前,整個(gè)調(diào)用都是串行的。

如圖:

調(diào)用之前花費(fèi)的時(shí)間是各條數(shù)據(jù)處理時(shí)間的總和

(2)多線程改造之后可以并行的處理一個(gè)報(bào)文的多條數(shù)據(jù)

如圖:

改造后,在后臺維護(hù)一個(gè)線程池,并發(fā)處理一個(gè)報(bào)文的多條數(shù)據(jù),花費(fèi)的時(shí)間是處理時(shí)間最長的一條數(shù)據(jù),處理時(shí)間上相較于串行處理有了顯著提高。

3. 橫向擴(kuò)展服務(wù)器,分散壓力

蘇寧易購合同管理數(shù)據(jù)中心子系統(tǒng)是一個(gè)分布式系統(tǒng),天然具備擴(kuò)展性。隨著調(diào)用量,并發(fā)量的增加,單臺Wildfly服務(wù)器壓力增大,為滿足性能要求,根據(jù)壓測結(jié)果,對服務(wù)器進(jìn)行了橫向擴(kuò)展,從以前的4臺擴(kuò)容到30臺,分散系統(tǒng)壓力。

4. 改造之后的接口調(diào)用方案

如圖:

接口壓測

改造之后,對扣點(diǎn)服務(wù)接口進(jìn)行了壓測,壓測借助于公司內(nèi)部的蛙測平臺。

壓測環(huán)境

服務(wù)器數(shù)量配置

Nginx24C 4G

Wildfly84C 4G

Zedis54C 32G

MySQL58C 16G

測試場景

測試場景1

模擬場景: 無緩存數(shù)據(jù)庫壓測

并發(fā)用戶數(shù): 8000

測試結(jié)果界面如下:

測試時(shí)間: 2018-10-01 22:40:23 ~2018-10-01 22:45:23

事務(wù)執(zhí)行總量:2355622次;失敗:0次; 成功率:100%

wildfly服務(wù)器利用率穩(wěn)定在5%~10%

事務(wù)的平均響應(yīng)時(shí)間:624.75ms

TPS:平均 8264.4

測試場景2

模擬場景: 半緩存半數(shù)據(jù)庫壓測

并發(fā)用戶數(shù): 8000

測試結(jié)果的界面如下:

測試時(shí)間: 2018-10-07 16:18:30~2018-10-07 16:23:30

事務(wù)執(zhí)行總量:3653576次;失敗:0次; 成功率:100%

Wildfly服務(wù)器利用率穩(wěn)定在5%~10%

事務(wù)的平均響應(yīng)時(shí)間:403.72ms

TPS:平均 12818.3

測試場景3

模擬場景: 全緩存壓測

并發(fā)用戶數(shù): 8000

測試結(jié)果界面如下:

測試時(shí)間: 2018-09-13 11:42:13~2018-09-13 11:47:13

事務(wù)執(zhí)行總量:10519551次;失敗:0次; 成功率:100%

Wildfly服務(wù)器利用率穩(wěn)定在5%~10%

事務(wù)的平均響應(yīng)時(shí)間:140.43ms

TPS:平均 36907.3

小結(jié)

從壓測結(jié)果中可以得出,改造之后的服務(wù)接口的TPS有了顯著提升,從以前的1000TPS提升到10000+TPS以上,滿足蘇寧外圍系統(tǒng)對合同扣點(diǎn)服務(wù)接口的性能要求。

回顧這次性能優(yōu)化,主要從三方面入手:

1. 利用Redis內(nèi)存級別的存儲,實(shí)現(xiàn)數(shù)據(jù)的快速讀取。

2. 從程序內(nèi)部優(yōu)化,將串行化的處理改成并行化異步處理。

3. 利用分布式可擴(kuò)展的特點(diǎn),擴(kuò)展服務(wù)器,分散壓力。

從這次扣點(diǎn)服務(wù)升級改造中得出,性能優(yōu)化不僅僅是單一的利用某個(gè)技術(shù)就可以提升系統(tǒng)的性能,需要全方位綜合的解決性能問題,總結(jié)的思路有三點(diǎn):

1. 找到系統(tǒng)性能的瓶頸。

2. 針對性能瓶頸有的放矢做技術(shù)方案,選取合適的技術(shù)方案。

3. 一定要壓測,優(yōu)化之后是否真正的提升了系統(tǒng)性能,提升了多少。

結(jié)束語

2018年是集團(tuán)高速發(fā)展的一年,隨著智慧零售,大開發(fā)等戰(zhàn)略的逐漸落地,公司的業(yè)務(wù)量數(shù)據(jù)量不斷的增長,同時(shí)對系統(tǒng)的性能和穩(wěn)定性提出來更高的要求。為響應(yīng)公司提出的“造極”精神,我們也對現(xiàn)有系統(tǒng)進(jìn)行了迭代升級,不斷優(yōu)化,不斷升級。

在造極精神的鼓舞下,圍繞快速迭代、質(zhì)量保證和穩(wěn)定服務(wù),把極客、極物、極速的造極精神當(dāng)作我們的工作態(tài)度,唯有挑戰(zhàn)不可能,才能超越一切可能,沖破極限,進(jìn)而登峰造極。

作者:張冀平,蘇寧易購IT總部員工平臺研發(fā)中心技術(shù)經(jīng)理,負(fù)責(zé)公司內(nèi)部ERP系統(tǒng)的規(guī)劃架構(gòu)開發(fā)工作。資深碼農(nóng),十年軟件開發(fā)經(jīng)驗(yàn),對系統(tǒng)架構(gòu),性能優(yōu)化,分布式系統(tǒng)設(shè)計(jì)有著豐富的實(shí)戰(zhàn)經(jīng)驗(yàn)。

【51CTO原創(chuàng)稿件,合作站點(diǎn)轉(zhuǎn)載請注明原文作者和出處為51CTO.com】

責(zé)任編輯:龐桂玉 來源: 51CTO
相關(guān)推薦

2018-07-18 10:18:01

數(shù)據(jù)中心負(fù)荷計(jì)算系統(tǒng)

2021-11-18 10:05:35

Java優(yōu)化QPS

2017-10-26 08:25:26

數(shù)據(jù)中心系統(tǒng)內(nèi)存

2018-05-09 14:45:50

蘇寧前端Nodejs

2017-06-05 11:03:11

數(shù)據(jù)中心效率微模塊

2013-02-20 10:07:29

蘇寧電器蘇寧云商云服務(wù)

2011-07-19 10:46:49

Windows 7優(yōu)化

2018-11-08 09:40:04

蘇寧智能維護(hù)系統(tǒng)Python

2011-08-08 09:28:18

數(shù)據(jù)中心宕機(jī)服務(wù)器

2023-04-10 09:15:25

Vite 4.3SWC 插件

2011-03-30 11:29:26

2017-06-13 13:40:56

數(shù)據(jù)中心性能機(jī)房

2017-01-16 14:58:48

數(shù)據(jù)中心SDDC

2020-09-11 14:35:12

數(shù)據(jù)中心

2015-09-23 11:27:14

數(shù)據(jù)中心存儲性能

2021-06-30 10:16:54

微服務(wù)架構(gòu)測試

2024-12-11 07:59:02

2013-09-27 09:53:12

一體式數(shù)據(jù)中心系統(tǒng)趨勢

2020-06-19 07:00:00

蘇寧數(shù)字孿生平臺
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

日韩av电影国产| 6080午夜不卡| 日本一区免费看| 又骚又黄的视频| 亚洲国产精品久久久天堂| 精品乱人伦小说| 国产极品尤物在线| 成人不用播放器| 国产精品影视网| 欧美亚洲国产成人精品| 波多野结衣家庭教师在线观看| 午夜视频一区二区在线观看| 欧美视频一区二区三区…| 综合一区中文字幕| 西西人体44www大胆无码| 久久精品国产一区二区| 国语自产精品视频在免费| 成年人看的免费视频| 国产精品网在线观看| 欧美亚洲精品一区| 免费无码毛片一区二三区| 午夜精品一区| 久久精品一区二区三区不卡牛牛 | 国产高清精品二区| 欧美日韩日本国产| 欧美性受xxxx黑人猛交88| 亚洲欧洲精品视频| 国产成人在线网站| 国产欧美日韩专区发布| 毛片在线免费视频| 红桃视频国产精品| 大量国产精品视频| 影音先锋制服丝袜| 亚洲伊人春色| 亚洲国产成人久久综合| 色欲欲www成人网站| 国产成人a视频高清在线观看| 精品久久久久久中文字幕| 波多野结衣与黑人| 黄色免费在线网站| 国产精品理论片在线观看| 麻豆久久久9性大片| 风流老熟女一区二区三区| 精品亚洲国产成人av制服丝袜 | 日韩视频 中文字幕| 草草影院在线观看| 久久久高清一区二区三区| 九色91视频| 欧美一区,二区| 成人精品国产一区二区4080| 亚洲综合一区二区不卡| 国产农村妇女毛片精品| 精品一二线国产| 国产在线98福利播放视频| 影音先锋黄色网址| 捆绑调教一区二区三区| 国产欧美日韩丝袜精品一区| 国产乡下妇女三片| 日本不卡123| 国产精品久久久久久久久久| 中文字幕视频免费观看| 久久这里有精品15一区二区三区| 琪琪亚洲精品午夜在线| 午夜精品一区二| 爽爽淫人综合网网站| 国产精品久久久久久久午夜| 超碰在线97观看| 麻豆精品在线视频| 成人午夜在线观看| 国产黄色美女视频| aaa国产一区| 欧美日韩大片一区二区三区| 国产福利在线看| 中文字幕+乱码+中文字幕一区| 亚洲精品国产精品国自产| 午夜视频在线看| 亚洲精品乱码久久久久久| 日本福利视频在线观看| 女海盗2成人h版中文字幕| 色综合色综合色综合| 8x8x最新地址| 国产剧情一区二区在线观看| 精品国精品国产尤物美女| 天天插天天射天天干| 欧美女王vk| 日韩在线资源网| 青青操国产视频| 亚洲作爱视频| 国产专区欧美专区| 天堂成人在线观看| 日本一区二区久久| 狠狠干视频网站| 午夜影院一区| 欧美久久久影院| av免费观看不卡| 日韩欧美综合| 久久久久久久影院| 无码视频一区二区三区| 国产精品一色哟哟哟| 狠狠色综合色区| 91官网在线| 午夜激情久久久| 亚欧激情乱码久久久久久久久| 亚洲综合影院| 色天天综合狠狠色| 日本五十路女优| 久久99久久99小草精品免视看| 国产精品久久久久久久天堂第1集 国产精品久久久久久久免费大片 国产精品久久久久久久久婷婷 | 日韩在线观看你懂的| 日韩激情在线播放| 麻豆精品国产91久久久久久| 国产中文一区二区| 成人在线免费看黄| 色综合色狠狠综合色| 国产成人精品综合久久久久99 | 高清久久久久久| 少妇特黄a一区二区三区| 欧美人与性动交α欧美精品济南到| 色综合欧美在线视频区| 精品人妻伦一二三区久| 天天射综合网视频| 国产成人精品免费久久久久| 亚洲免费成人在线| 亚洲美女区一区| 激情视频免费网站| 一区二区三区四区在线看| 欧美精品久久久久a| 一二三区中文字幕| 久久久久99精品一区| 波多野结衣综合网| 亚洲天堂中文字幕在线观看| 久久影院免费观看| 又色又爽又黄无遮挡的免费视频| 久久精品亚洲精品国产欧美| 久久久久久久中文| japanese色系久久精品| 美女性感视频久久久| 国产模特av私拍大尺度| 国产精品护士白丝一区av| 日本成人中文字幕在线| 真实原创一区二区影院| 91po在线观看91精品国产性色| 亚洲国产一二三区| 一卡二卡三卡日韩欧美| aaaaa黄色片| 午夜欧美精品久久久久久久| 2019国产精品视频| 在线播放免费av| 欧美一区二区三区小说| 印度午夜性春猛xxx交| 国产黄色91视频| 亚洲精品天堂成人片av在线播放| 激情综合五月| 欧美俄罗斯性视频| 亚洲毛片欧洲毛片国产一品色| 亚洲国产视频一区二区| 又大又长粗又爽又黄少妇视频| 国内精品久久久久国产盗摄免费观看完整版| 91日本在线观看| 色a资源在线| 亚洲第一精品自拍| 久草视频一区二区| 国产精品久久久久久久久久免费看 | 欧美三级乱人伦电影| 99国产精品无码| 韩国三级电影一区二区| www.欧美黄色| 亚欧洲精品视频在线观看| 国产mv久久久| 久操免费在线| 精品日韩一区二区三区免费视频| 国产精品suv一区二区69| 久久夜色精品国产欧美乱极品| 热久久精品免费视频| 不卡视频在线| 91久久偷偷做嫩草影院| 波多野结衣中文字幕久久| 亚洲欧美制服综合另类| 亚洲视频一区在线播放| 一区2区3区在线看| 加勒比一区二区| 韩国av一区二区三区在线观看| 国产专区在线视频| 亚洲综合图色| 成人午夜激情免费视频| 涩涩在线视频| 久久韩国免费视频| 天堂v在线观看| 欧美日韩大陆在线| 日韩av综合在线| 中文字幕国产一区| 久久精品aⅴ无码中文字字幕重口| 欧美亚洲三级| 国产精品久久成人免费观看| 台湾亚洲精品一区二区tv| 国产精品永久在线| av最新在线| 日韩一区二区三区xxxx| 手机av免费在线观看| 欧美日韩一二三区| 91porny在线| 亚洲人妖av一区二区| 欧美丰满少妇人妻精品| 国产在线精品免费| 国产xxxxx视频| 欧美日韩免费| 五月天色一区| 日韩福利视频一区| 5g国产欧美日韩视频| 日韩精品影片| 午夜精品一区二区三区av| 久热国产在线| 一区二区三区久久精品| 日本成人动漫在线观看| 欧美久久一二三四区| 久久久精品毛片| 精品国产1区2区| 久久久国产成人| 亚洲欧洲国产专区| 人妻精品久久久久中文| 白白色 亚洲乱淫| 91av免费观看| 精品一区二区三区免费视频| 九色91popny| 狂野欧美性猛交xxxx巴西| 91动漫在线看| 欧美精品午夜| 无码毛片aaa在线| 99久久综合| 视频一区视频二区视频三区视频四区国产| 国产精品传媒| caoporn国产精品免费公开| 95精品视频| 成人网在线视频| 欧美成人福利| 国产精品激情av电影在线观看 | 91久久精品在线| 精品176极品一区| 国产精品女视频| 日韩经典一区| 国产精品美女主播在线观看纯欲| 成人性生活视频| 欧美一区视频在线| 高潮一区二区| 日本中文字幕成人| 日本免费久久| 国产精品男人爽免费视频1| 91另类视频| 国产日韩在线看片| 四虎视频在线精品免费网址| 国产欧美精品久久久| 国产成人久久精品一区二区三区| 91视频国产精品| 视频二区欧美毛片免费观看| 动漫美女被爆操久久久| 给我免费播放日韩视频| 国产精品一区二区免费看| 黑色丝袜福利片av久久| 久久99精品久久久久子伦| 深爱激情综合| 亚洲国产精品一区二区第一页| 91嫩草亚洲精品| 一区二区三区四区五区视频| 99tv成人| 成人黄色大片网站| 亚洲一区二区三区高清| 久久精品视频91| 国产一区二区在线看| 国产成人精品一区二区三区在线观看 | 日韩一卡二卡在线| 亚洲欧美日韩一区在线| 日本精品在线| 久久全国免费视频| 美女在线视频免费| 国产精品丝袜白浆摸在线 | 媚黑女一区二区| 国产 porn| 国产精品一区二区黑丝| 欧美无人区码suv| 国产精品人成在线观看免费 | 欧美69wwwcom| 玩弄中年熟妇正在播放| 青青草国产成人99久久| 色欲无码人妻久久精品| 26uuu亚洲| 天天做夜夜爱爱爱| 婷婷成人综合网| 国产又黄又爽视频| 亚洲国产精品yw在线观看| av电影在线观看一区二区三区| 久久不射电影网| 惠美惠精品网| 99在线视频首页| 第一sis亚洲原创| 精品久久久久久无码中文野结衣| 首页亚洲欧美制服丝腿| 久久艹这里只有精品| 久久综合久久99| 破处女黄色一级片| 一本久道久久综合中文字幕| 国产丝袜视频在线观看| 亚洲欧美日韩国产精品| 欧美亚洲系列| 国产日韩精品电影| 人人香蕉久久| 女人床在线观看| 丝袜美腿亚洲色图| 手机在线成人av| 亚洲欧美日韩国产综合| 男人天堂2024| 亚洲国产精品电影| 宅男在线观看免费高清网站| 国产精品无码专区在线观看| 欧亚精品一区| 国产91沈先生在线播放| 久久国产精品无码网站| 日本高清www| 亚洲成人在线观看视频| av网站免费播放| 久久激情五月丁香伊人| 国精产品一区二区三区有限公司| 国产精品 日韩| 欧美99在线视频观看| 制服丝袜综合网| 国产婷婷色一区二区三区| www.av视频在线观看| 欧美一级片免费看| 伦xxxx在线| 国产这里只有精品| 成人精品天堂一区二区三区| 草草久久久无码国产专区| 国产成人一区在线| 国精品无码一区二区三区| 欧美日韩亚洲综合| 香蕉视频在线播放| 国产精品免费观看在线| 国产亚洲电影| 久久久久免费精品| 久久久不卡网国产精品一区| av黄色在线看| 国产手机视频精品| 欧美特黄aaaaaaaa大片| 另类视频在线观看+1080p| 国产日韩欧美一区在线 | 精品人人人人| 免费av手机在线观看| 波波电影院一区二区三区| 亚洲精品视频在线观看免费视频| 亚洲第一页在线| 免费毛片b在线观看| 欧美精品七区| 日韩电影在线一区二区三区| 美国美女黄色片| 欧美日本一道本在线视频| 欧美13一16娇小xxxx| 91美女片黄在线观| 欧美精品日本| 99久久人妻精品免费二区| 疯狂做受xxxx高潮欧美日本| 日本午夜在线| 国产精品久久久久福利| 99久久夜色精品国产亚洲96 | 综合视频一区| 欧美在线一区视频| 2021国产精品久久精品| 伊人久久中文字幕| www国产亚洲精品久久网站| 精品视频一区二区三区在线观看| 台湾无码一区二区| 99久久精品国产精品久久| 男人天堂视频网| 日韩一区二区在线视频| 91成人午夜| 妺妺窝人体色www在线小说| 国产日韩影视精品| 99在线观看免费| 91精品国产色综合久久不卡98口 | 中文字幕av导航| 粉嫩欧美一区二区三区高清影视 | 亚洲精品四区| 能免费看av的网站| 在线成人免费观看| 91视频欧美| 亚洲人一区二区| 成人综合在线网站| 国产主播第一页| 欧美日韩国产成人| 一道本一区二区三区| 国产美女视频免费看| 精品国产福利视频| 日本高清中文字幕在线| 国产日韩精品一区观看| 免费欧美日韩国产三级电影| 久久久精品一区二区涩爱| 在线日韩日本国产亚洲| 91亚洲精品视频在线观看| 冲田杏梨av在线| 欧美日韩美女在线| 菠萝蜜视频国产在线播放| 日韩电影大全在线观看|