{ IT技術} 鐵路客服網站作為鐵道部唯一指定的鐵路客票網站,受到了廣泛的同時訪問。統(tǒng)計顯示,鐵路客服網站已超過億小時。自月日以來連續(xù)天,僅在月日,CN的每日點擊量就超過了億,這意味著中國的每一個人點擊了一次。
面對世界上第一個網站,鐵道部部長盛光祖說,個預訂網站現(xiàn)在每天超過億個點擊量,相當于中國的一個??梢哉f是世界上第一個網站,但世界是第一個!
這一點不一定是有意義的。首先,表明鐵路運輸能力仍然落后于春節(jié)客運。一次投票的艱難局面還遠未解決。第二,鐵道部長的低調行為可能與被批評甚至批評的網站頻繁癱瘓有關。
讓我們來看看鐵道部最近發(fā)布的官方信息,中國鐵道部在月日透露,新一代客票系統(tǒng)的規(guī)劃設計已經開始,包括云計算TEC的引入。在科學、成熟的體系結構的基礎上,構建了一個支持大規(guī)模并發(fā)事務、海量數據存儲、靈活擴展、兼容性好、安全可靠、效率高的綜合信息系統(tǒng)。
可以看到,鐵道部已經承認,個網站采用了一個不科學、不成熟的框架。因此,讓我們想象一下什么樣的架構是完美的,我們需要采取什么樣的優(yōu)化措施
當用戶登錄或通過個網站提交訂單時,他們經常遇到太多的當前訪問用戶,請稍后再試!對不起,目前提交訂單的用戶太多了,請稍后再試!或者系統(tǒng)忙于這樣的提示,需要刷新,登錄,讓人憤怒和沮喪。為什么會發(fā)生這樣的事情
科技院電子計算技術研究所副所長朱建勝參與了鐵路售票系統(tǒng)前期設計和實施的全過程。他說,網上購票是基于整個道路售票系統(tǒng),除了攜帶張網站的票外,還攜帶電話訂票、站臺窗口、自動售票機等,以兼顧公平與平衡。門票銷售渠道中,門票銷售渠道的列表可以由用戶數量上限和上網高峰時段的訂戶人數控制。如果您查看用戶人數,每分鐘萬人。
問題是每分鐘最大值的萬不能滿足每天億次的點擊量,面對如此高的數據量,數據優(yōu)化是非常重要的。
應該指出,Oracle在數據穩(wěn)定性和數以千萬計的數據方面更安全。從數據庫的角度來看,一些常見的優(yōu)化方案包括:數據庫集群、數據分流和負載平衡、主從庫、主庫中的關鍵數據查詢、非批評性的。在數據庫中進行AL數據查詢,并根據業(yè)務系統(tǒng)對數據庫的分離來提高數據訪問效率,對于這些,我們可以借鑒一些成熟的電子商務經驗。
無論采用何種數據庫,緩存策略的優(yōu)化一直是一個不可回避的話題,從數據庫緩存的角度來看,一些常用的優(yōu)化方案包括分布式數據緩存,以減少數據庫中的查詢次數。將數據轉換為高速緩存。
除了數據庫本身和持久層的緩存優(yōu)化策略之外,Web前端的優(yōu)化,特別是JS和CSS的優(yōu)化也是一個非常重要的優(yōu)化措施,從Web前端的角度來看,一些常見的優(yōu)化解決方案包括加速CS。為了驗證代碼,應該采用觸發(fā)模式,驗證服務可以單獨部署并與應用系統(tǒng)隔離。
就業(yè)務流程設計而言,業(yè)務流程應該是精簡的,邏輯上是嚴謹的。例如,預訂過程和支付過程作為兩個業(yè)務;訂單或審核業(yè)務分開來實現(xiàn)入口和查詢業(yè)務分離。
據了解,為方便群眾,鐵道部已推出新一代的客票系統(tǒng)規(guī)劃設計。年網上售票系統(tǒng)也將根據新一代票務系統(tǒng)進行優(yōu)化和進一步開發(fā)。Y鐵路表示,新一代票務系統(tǒng)將立足現(xiàn)有客票系統(tǒng),在服務中以乘客為中心,提供全方位的信息咨詢、豐富的售票渠道、多樣化的支付方式、個性化的客運服務。在技術架構上引入云計算技術,希望鐵道部新一代客票系統(tǒng)能在技術結構、數據庫設計、網絡等方面充分考慮上述優(yōu)化措施。等等,從而實現(xiàn)資源的合理配置,更好地服務廣大旅客。
裝貨,請稍后…
