實時機票 火車票抓取系統整體架構

2021-08-27 10:19:32 字數 422 閱讀 8549

實時機票/火車票抓取系統是乙個帶有業餘性質的系統,主要是作為技術的訓練場。比如說activemq,rmi,webservice,即使最原始的socket也在這裡一展拳腳。

大概可以分為幾個模組:

對外服務模組:webservice(axis2),rmi的方式,原始socket流方式(主要學習用),http json方式。

流量/效能監控:經過改造後的系統粒度非常細,運用了責任鏈的方式來把整個流程串起來,這樣可以實現比較細粒度的流量和效能監控,可以知道每個流程節點(handler)的流量情況和效能情況,5分鐘把資料刷到db。最後以報表圖的方式展現出來。實現限流/監控功能。

火車票售票系統

資料庫售票系統 toc 一 e r圖 二 建立表結構 1 建立 售票點 表,表名為sale 表結構為 2 建立 車票表 表名為ticket 表結構為 3 建立 車次 表,表名為train 表結構為 4 建立 表 表名為st 表結構為 三 事務控制 1 查詢系統 查詢車次為t3025的列車的詳細資訊 ...

火車票訂票系統的幾點優化思考

一 場景分析 1 平時訪問量不高,但是春運幾天會出現瞬間高峰 2 訂單的事務性要求較高 3 全國開放,並且票數要精準 4 瞬間訪問量大 二 調優可行性方案 1 資料層次 請使用oracle,在資料穩定性以及千萬級別的資料量上還是比較有保障 2 cache層次 3 前端處理 4 業務層次 5 事務處理...

火車票訂票系統的幾點優化思考

分類 隨筆 2012 01 09 11 06 4967人閱讀收藏 舉報一 場景分析 1 平時訪問量不高,但是春運幾天會出現瞬間高峰 2 訂單的事務性要求較高 3 全國開放,並且票數要精準 4 瞬間訪問量大 二 調優可行性方案 1 資料層次 使用oracle,在資料穩定性以及千萬級別的資料量上還是比較...