楊志芳等
摘 要:本課題深入研究了中國移動廣西公司12580快巴訂票業(yè)務經(jīng)常出現(xiàn)頁面加載緩慢導致客服人員為用戶訂票或查詢班次信息時出現(xiàn)延時問題,經(jīng)過研究和分析發(fā)現(xiàn)了延時的根本原因,隨后提出了增加利舊服務器、遷移現(xiàn)有業(yè)務、調(diào)整業(yè)務處理邏輯三項成本較低的優(yōu)化措施。實施后,通過壓力測試,證明新平臺能夠滿足70-80次/秒的并行處理能力(比原平臺提升90%),延時問題被解決。本課題不僅解決了延時問題,而且較大提高了廣西移動的社會效益和經(jīng)濟效益,達到了預期目標。
關鍵詞:12580快巴訂票業(yè)務;延時;優(yōu)化措施;并行處理能力;峰值
中圖分類號:U293 文獻標識碼:A
快巴訂票業(yè)務提供的服務深受用戶好評,用戶量迅速上漲,但該業(yè)務在節(jié)假日前期往往業(yè)務量會突增,經(jīng)常出現(xiàn)延時問題,特別在2013年春運期間、清明節(jié)前、中秋國慶節(jié)前,都出現(xiàn)了快巴訂票業(yè)務的頁面打開延時、操作過程緩慢、查詢緩慢,有時甚至整個頁面都無法操作等現(xiàn)象,嚴重限制了業(yè)務開展。因此,研究小組希望通過研究,找到問題的原因,并解決延時問題。
一、原因分析
1 現(xiàn)網(wǎng)服務器配置低,業(yè)務量大時負載過大。
現(xiàn)網(wǎng)服務器2006年入網(wǎng),Intel5110雙核處理器(主頻:1.60GHz),內(nèi)存4G,且均過了維保期。根據(jù)延時發(fā)生時,承載業(yè)務的服務器cpu使用率達到80%、內(nèi)存使用率達到90%,服務器性能已經(jīng)不能滿足業(yè)務需求。
2 平臺承載業(yè)務數(shù)量過多。
由于歷史原因,訂票業(yè)務與其它4個業(yè)務都運行在相同的服務器上,日常情況下其它業(yè)務占總業(yè)務量的90%左右,在節(jié)假日前期,占70%左右,給服務器運行帶來了較大壓力。
3 訂票業(yè)務處理邏輯不合理。
查詢站點、線路、班次以及訂票等操作都需要調(diào)用實時接口,等待車站方返回信息。而站點、線路、班次等信息通常都是較固定,不易變化的,因此很多查詢操作不需要車站方處理再返回結果,而是在本地數(shù)據(jù)庫查詢即可,因此業(yè)務處理邏輯不合理也導致系統(tǒng)壓力增大從而造成業(yè)務操作延時。
二、制定對策
三、對策實施
1 新增高配置服務器
新增兩臺HPProLiantDL385G5p服務器,配備有兩個四核CPU(AMD2378,主頻2.4GHz),8G內(nèi)存,較現(xiàn)有服務器配置提高50%以上。
2 將快巴訂票業(yè)務遷移到獨立服務器
為滿足2014年春節(jié)的業(yè)務高峰,以及為春節(jié)做好預熱,2014年1月9日將快巴訂票業(yè)務遷移至獨立服務器上,不再與其他業(yè)務合設。
3 優(yōu)化業(yè)務處理邏輯
調(diào)整業(yè)務平臺與車站的邏輯架構,將站場資料、發(fā)車點資料、線路資料、站點資料、班次信息、班次的站點票價等實時性不強,更新頻率不高的接口信息經(jīng)過業(yè)務平臺的邏輯處理,定時的全量獲取保存至平臺數(shù)據(jù)庫,當需要查詢時先從本地平臺獲取,如沒有相關信息再調(diào)用實時接口查詢,以此降低調(diào)用車站接口頻率,從而減少了傳輸?shù)臄?shù)據(jù)量,降低了系統(tǒng)開銷,提高了響應速度,達到縮短延時的目的,具體處理程序架構轉(zhuǎn)變見圖1。
四、效果檢查
實施完整個優(yōu)化措施后,研究小組通過壓力測試驗證效果。通過錄入腳本模擬用戶對各業(yè)務活動進行測試,使系統(tǒng)長時間處于超負載運行,從而找到系統(tǒng)瓶頸。測試工具為Loadrunner11.0,利用HTTP協(xié)議主要模擬模擬用戶的查詢操作來檢測系統(tǒng)并發(fā)量能力,并發(fā)陡度設置為每10秒增加5虛擬用戶,測試時間為15分鐘。
五、班次查詢
根據(jù)現(xiàn)網(wǎng)壓力測試證明新平臺支持70-80個用戶同時訂票,不會出現(xiàn)延時。
六、效益分析
1 經(jīng)濟效益
2 社會效益
目前該業(yè)務已經(jīng)能夠為廣大用戶提供較優(yōu)質(zhì)的服務,而且得到越來越多的用戶肯定與稱贊,體現(xiàn)了移動公司的社會責任感。
結語
本課題主要對前期快巴訂票業(yè)務經(jīng)常出現(xiàn)延時的問題進行了深入分析和研究,通過小組成員的多方論證,發(fā)現(xiàn)了造成延時的根本原因,并通過制定對策加以實施,用較低的成本將原業(yè)務平臺的處理能力大幅提升,解決了延時的問題。最后用壓力測試,證明我們的措施使原系統(tǒng)的并發(fā)處理能力從40提升到70-80,達到了預期目標,為公司推廣該業(yè)務掃清了困難。
參考文獻
[1]劉正自.鐵路客票系統(tǒng)票制及前端設備優(yōu)化探討[J].鐵路計算機應用,2012.
[2]況寶,云呂靜,波邵彬.縮短營業(yè)廳業(yè)務受理時長減少客戶排隊等候時間[J].山東通信技術,2010.
[3]劉建偉林,延君,王家寶.基于智能客戶端技術的售票系統(tǒng)改良方案[J].計算機系統(tǒng)應用,2006(08).
[4]張昊.汽車客運聯(lián)網(wǎng)售票系統(tǒng)的設計與實現(xiàn)[J].電腦知識與技術,2009(05).endprint
摘 要:本課題深入研究了中國移動廣西公司12580快巴訂票業(yè)務經(jīng)常出現(xiàn)頁面加載緩慢導致客服人員為用戶訂票或查詢班次信息時出現(xiàn)延時問題,經(jīng)過研究和分析發(fā)現(xiàn)了延時的根本原因,隨后提出了增加利舊服務器、遷移現(xiàn)有業(yè)務、調(diào)整業(yè)務處理邏輯三項成本較低的優(yōu)化措施。實施后,通過壓力測試,證明新平臺能夠滿足70-80次/秒的并行處理能力(比原平臺提升90%),延時問題被解決。本課題不僅解決了延時問題,而且較大提高了廣西移動的社會效益和經(jīng)濟效益,達到了預期目標。
關鍵詞:12580快巴訂票業(yè)務;延時;優(yōu)化措施;并行處理能力;峰值
中圖分類號:U293 文獻標識碼:A
快巴訂票業(yè)務提供的服務深受用戶好評,用戶量迅速上漲,但該業(yè)務在節(jié)假日前期往往業(yè)務量會突增,經(jīng)常出現(xiàn)延時問題,特別在2013年春運期間、清明節(jié)前、中秋國慶節(jié)前,都出現(xiàn)了快巴訂票業(yè)務的頁面打開延時、操作過程緩慢、查詢緩慢,有時甚至整個頁面都無法操作等現(xiàn)象,嚴重限制了業(yè)務開展。因此,研究小組希望通過研究,找到問題的原因,并解決延時問題。
一、原因分析
1 現(xiàn)網(wǎng)服務器配置低,業(yè)務量大時負載過大。
現(xiàn)網(wǎng)服務器2006年入網(wǎng),Intel5110雙核處理器(主頻:1.60GHz),內(nèi)存4G,且均過了維保期。根據(jù)延時發(fā)生時,承載業(yè)務的服務器cpu使用率達到80%、內(nèi)存使用率達到90%,服務器性能已經(jīng)不能滿足業(yè)務需求。
2 平臺承載業(yè)務數(shù)量過多。
由于歷史原因,訂票業(yè)務與其它4個業(yè)務都運行在相同的服務器上,日常情況下其它業(yè)務占總業(yè)務量的90%左右,在節(jié)假日前期,占70%左右,給服務器運行帶來了較大壓力。
3 訂票業(yè)務處理邏輯不合理。
查詢站點、線路、班次以及訂票等操作都需要調(diào)用實時接口,等待車站方返回信息。而站點、線路、班次等信息通常都是較固定,不易變化的,因此很多查詢操作不需要車站方處理再返回結果,而是在本地數(shù)據(jù)庫查詢即可,因此業(yè)務處理邏輯不合理也導致系統(tǒng)壓力增大從而造成業(yè)務操作延時。
二、制定對策
三、對策實施
1 新增高配置服務器
新增兩臺HPProLiantDL385G5p服務器,配備有兩個四核CPU(AMD2378,主頻2.4GHz),8G內(nèi)存,較現(xiàn)有服務器配置提高50%以上。
2 將快巴訂票業(yè)務遷移到獨立服務器
為滿足2014年春節(jié)的業(yè)務高峰,以及為春節(jié)做好預熱,2014年1月9日將快巴訂票業(yè)務遷移至獨立服務器上,不再與其他業(yè)務合設。
3 優(yōu)化業(yè)務處理邏輯
調(diào)整業(yè)務平臺與車站的邏輯架構,將站場資料、發(fā)車點資料、線路資料、站點資料、班次信息、班次的站點票價等實時性不強,更新頻率不高的接口信息經(jīng)過業(yè)務平臺的邏輯處理,定時的全量獲取保存至平臺數(shù)據(jù)庫,當需要查詢時先從本地平臺獲取,如沒有相關信息再調(diào)用實時接口查詢,以此降低調(diào)用車站接口頻率,從而減少了傳輸?shù)臄?shù)據(jù)量,降低了系統(tǒng)開銷,提高了響應速度,達到縮短延時的目的,具體處理程序架構轉(zhuǎn)變見圖1。
四、效果檢查
實施完整個優(yōu)化措施后,研究小組通過壓力測試驗證效果。通過錄入腳本模擬用戶對各業(yè)務活動進行測試,使系統(tǒng)長時間處于超負載運行,從而找到系統(tǒng)瓶頸。測試工具為Loadrunner11.0,利用HTTP協(xié)議主要模擬模擬用戶的查詢操作來檢測系統(tǒng)并發(fā)量能力,并發(fā)陡度設置為每10秒增加5虛擬用戶,測試時間為15分鐘。
五、班次查詢
根據(jù)現(xiàn)網(wǎng)壓力測試證明新平臺支持70-80個用戶同時訂票,不會出現(xiàn)延時。
六、效益分析
1 經(jīng)濟效益
2 社會效益
目前該業(yè)務已經(jīng)能夠為廣大用戶提供較優(yōu)質(zhì)的服務,而且得到越來越多的用戶肯定與稱贊,體現(xiàn)了移動公司的社會責任感。
結語
本課題主要對前期快巴訂票業(yè)務經(jīng)常出現(xiàn)延時的問題進行了深入分析和研究,通過小組成員的多方論證,發(fā)現(xiàn)了造成延時的根本原因,并通過制定對策加以實施,用較低的成本將原業(yè)務平臺的處理能力大幅提升,解決了延時的問題。最后用壓力測試,證明我們的措施使原系統(tǒng)的并發(fā)處理能力從40提升到70-80,達到了預期目標,為公司推廣該業(yè)務掃清了困難。
參考文獻
[1]劉正自.鐵路客票系統(tǒng)票制及前端設備優(yōu)化探討[J].鐵路計算機應用,2012.
[2]況寶,云呂靜,波邵彬.縮短營業(yè)廳業(yè)務受理時長減少客戶排隊等候時間[J].山東通信技術,2010.
[3]劉建偉林,延君,王家寶.基于智能客戶端技術的售票系統(tǒng)改良方案[J].計算機系統(tǒng)應用,2006(08).
[4]張昊.汽車客運聯(lián)網(wǎng)售票系統(tǒng)的設計與實現(xiàn)[J].電腦知識與技術,2009(05).endprint
摘 要:本課題深入研究了中國移動廣西公司12580快巴訂票業(yè)務經(jīng)常出現(xiàn)頁面加載緩慢導致客服人員為用戶訂票或查詢班次信息時出現(xiàn)延時問題,經(jīng)過研究和分析發(fā)現(xiàn)了延時的根本原因,隨后提出了增加利舊服務器、遷移現(xiàn)有業(yè)務、調(diào)整業(yè)務處理邏輯三項成本較低的優(yōu)化措施。實施后,通過壓力測試,證明新平臺能夠滿足70-80次/秒的并行處理能力(比原平臺提升90%),延時問題被解決。本課題不僅解決了延時問題,而且較大提高了廣西移動的社會效益和經(jīng)濟效益,達到了預期目標。
關鍵詞:12580快巴訂票業(yè)務;延時;優(yōu)化措施;并行處理能力;峰值
中圖分類號:U293 文獻標識碼:A
快巴訂票業(yè)務提供的服務深受用戶好評,用戶量迅速上漲,但該業(yè)務在節(jié)假日前期往往業(yè)務量會突增,經(jīng)常出現(xiàn)延時問題,特別在2013年春運期間、清明節(jié)前、中秋國慶節(jié)前,都出現(xiàn)了快巴訂票業(yè)務的頁面打開延時、操作過程緩慢、查詢緩慢,有時甚至整個頁面都無法操作等現(xiàn)象,嚴重限制了業(yè)務開展。因此,研究小組希望通過研究,找到問題的原因,并解決延時問題。
一、原因分析
1 現(xiàn)網(wǎng)服務器配置低,業(yè)務量大時負載過大。
現(xiàn)網(wǎng)服務器2006年入網(wǎng),Intel5110雙核處理器(主頻:1.60GHz),內(nèi)存4G,且均過了維保期。根據(jù)延時發(fā)生時,承載業(yè)務的服務器cpu使用率達到80%、內(nèi)存使用率達到90%,服務器性能已經(jīng)不能滿足業(yè)務需求。
2 平臺承載業(yè)務數(shù)量過多。
由于歷史原因,訂票業(yè)務與其它4個業(yè)務都運行在相同的服務器上,日常情況下其它業(yè)務占總業(yè)務量的90%左右,在節(jié)假日前期,占70%左右,給服務器運行帶來了較大壓力。
3 訂票業(yè)務處理邏輯不合理。
查詢站點、線路、班次以及訂票等操作都需要調(diào)用實時接口,等待車站方返回信息。而站點、線路、班次等信息通常都是較固定,不易變化的,因此很多查詢操作不需要車站方處理再返回結果,而是在本地數(shù)據(jù)庫查詢即可,因此業(yè)務處理邏輯不合理也導致系統(tǒng)壓力增大從而造成業(yè)務操作延時。
二、制定對策
三、對策實施
1 新增高配置服務器
新增兩臺HPProLiantDL385G5p服務器,配備有兩個四核CPU(AMD2378,主頻2.4GHz),8G內(nèi)存,較現(xiàn)有服務器配置提高50%以上。
2 將快巴訂票業(yè)務遷移到獨立服務器
為滿足2014年春節(jié)的業(yè)務高峰,以及為春節(jié)做好預熱,2014年1月9日將快巴訂票業(yè)務遷移至獨立服務器上,不再與其他業(yè)務合設。
3 優(yōu)化業(yè)務處理邏輯
調(diào)整業(yè)務平臺與車站的邏輯架構,將站場資料、發(fā)車點資料、線路資料、站點資料、班次信息、班次的站點票價等實時性不強,更新頻率不高的接口信息經(jīng)過業(yè)務平臺的邏輯處理,定時的全量獲取保存至平臺數(shù)據(jù)庫,當需要查詢時先從本地平臺獲取,如沒有相關信息再調(diào)用實時接口查詢,以此降低調(diào)用車站接口頻率,從而減少了傳輸?shù)臄?shù)據(jù)量,降低了系統(tǒng)開銷,提高了響應速度,達到縮短延時的目的,具體處理程序架構轉(zhuǎn)變見圖1。
四、效果檢查
實施完整個優(yōu)化措施后,研究小組通過壓力測試驗證效果。通過錄入腳本模擬用戶對各業(yè)務活動進行測試,使系統(tǒng)長時間處于超負載運行,從而找到系統(tǒng)瓶頸。測試工具為Loadrunner11.0,利用HTTP協(xié)議主要模擬模擬用戶的查詢操作來檢測系統(tǒng)并發(fā)量能力,并發(fā)陡度設置為每10秒增加5虛擬用戶,測試時間為15分鐘。
五、班次查詢
根據(jù)現(xiàn)網(wǎng)壓力測試證明新平臺支持70-80個用戶同時訂票,不會出現(xiàn)延時。
六、效益分析
1 經(jīng)濟效益
2 社會效益
目前該業(yè)務已經(jīng)能夠為廣大用戶提供較優(yōu)質(zhì)的服務,而且得到越來越多的用戶肯定與稱贊,體現(xiàn)了移動公司的社會責任感。
結語
本課題主要對前期快巴訂票業(yè)務經(jīng)常出現(xiàn)延時的問題進行了深入分析和研究,通過小組成員的多方論證,發(fā)現(xiàn)了造成延時的根本原因,并通過制定對策加以實施,用較低的成本將原業(yè)務平臺的處理能力大幅提升,解決了延時的問題。最后用壓力測試,證明我們的措施使原系統(tǒng)的并發(fā)處理能力從40提升到70-80,達到了預期目標,為公司推廣該業(yè)務掃清了困難。
參考文獻
[1]劉正自.鐵路客票系統(tǒng)票制及前端設備優(yōu)化探討[J].鐵路計算機應用,2012.
[2]況寶,云呂靜,波邵彬.縮短營業(yè)廳業(yè)務受理時長減少客戶排隊等候時間[J].山東通信技術,2010.
[3]劉建偉林,延君,王家寶.基于智能客戶端技術的售票系統(tǒng)改良方案[J].計算機系統(tǒng)應用,2006(08).
[4]張昊.汽車客運聯(lián)網(wǎng)售票系統(tǒng)的設計與實現(xiàn)[J].電腦知識與技術,2009(05).endprint