(點(diǎn)擊看大圖)
圖2 管理監(jiān)控模塊的MO和客服處理界面
三、系統(tǒng)特點(diǎn)
山東省氣象服務(wù)短信平臺針對系統(tǒng)用戶量大、服務(wù)要求高、客服壓力大的情況,在平臺的設(shè)計(jì)和實(shí)現(xiàn)中著重考慮了具備簡單易用、容錯性好、高性能、高穩(wěn)定性等特點(diǎn)。
1.簡單易用
平臺在各方面都充分考慮了簡單易用的特性,不論終端用戶、客服人員還是系統(tǒng)管理維護(hù)人員和平臺的交互都非常方便,例如MO和客服處理功能,在一個界面里就集成了某個用戶的所有相關(guān)信息,查詢和處理都非常方便,一個按鈕就可以完成服務(wù)的退訂和訂閱,系統(tǒng)預(yù)存了給用戶常用的反饋短信并可隨時添加修改,一般情況下在10秒鐘內(nèi)就可以接完一個客服電話并處理完畢,1秒鐘內(nèi)就可以完成一個MO指令的人工處理。
2.容錯性好
平臺各模塊都具備很好的容錯能力,如標(biāo)準(zhǔn)的服務(wù)退訂指令是“00”,考慮的用戶輸入指令時可能出現(xiàn)的錯誤指令,平臺將“00”、“OO”、“零零”也都作為服務(wù)指令處理。短信收發(fā)模塊需要與聯(lián)通和移動的短信網(wǎng)關(guān)連接,由于網(wǎng)絡(luò)原因以及電信運(yùn)營商系統(tǒng)升級、維護(hù)等原因,會發(fā)生連接中斷,一旦網(wǎng)絡(luò)和對方的程序恢復(fù)正常,短信收發(fā)模塊會自動重新連接并開始短信收發(fā)服務(wù),不需要人工干預(yù)。而平臺各模塊與數(shù)據(jù)庫的連接都具備一旦與數(shù)據(jù)庫的連接中斷而自動進(jìn)行重連的功能。由于充分考慮了容錯性,平臺能夠長時間持續(xù)穩(wěn)定地運(yùn)行。
3.高性能
由于天氣預(yù)報信息自身的特點(diǎn),需要在較短時間內(nèi)將天氣預(yù)報信息發(fā)送給幾十萬甚至上百萬用戶,一個短信接入號無法滿足性能上的要求,氣象短信平臺采用多個接入號同時發(fā)送信息的方法提高性能,解決了發(fā)送速度的問題。而針對用戶的上行指令處理,不管用戶發(fā)送指令到哪個接入號,都能實(shí)現(xiàn)相同的功能。目前氣象服務(wù)短信平臺通過4個接入號,發(fā)送速度已達(dá)到每秒發(fā)送80條短信。
同樣對于幾十萬用戶來說,每天的信息處理、統(tǒng)計(jì)也存在著性能問題,平臺充分利用Oracle數(shù)據(jù)庫的存儲過程進(jìn)行大數(shù)據(jù)量處理來提高性能,例如每天天氣預(yù)報信息通過審核之后,發(fā)送預(yù)處理模塊在幾分鐘內(nèi)就將幾十萬短信準(zhǔn)備就緒并保存好每個用戶的操作日志。
4.高穩(wěn)定性
由于平臺具備非常強(qiáng)的容錯能力以及完善的監(jiān)控系統(tǒng),平臺的穩(wěn)定性非常好。平臺各模塊的運(yùn)行都相對獨(dú)立,不會因?yàn)槠渌K的故障而影響自身的正常運(yùn)行,實(shí)踐表明每個模塊都能持續(xù)運(yùn)行幾個月而不會中斷,對于網(wǎng)絡(luò)問題以及電信運(yùn)營商的網(wǎng)關(guān)問題造成的服務(wù)中斷,平臺還具備服務(wù)的自動恢復(fù)能力。而一旦服務(wù)中斷,維護(hù)人員會在第一時間得到消息并及時解決。
山東氣象短信服務(wù)平臺經(jīng)實(shí)踐證明是一個成功的系統(tǒng),很多用戶通過MO短信、電話等方式對我們的氣象短信服務(wù)表示滿意和贊賞,我們將不斷完善氣象服務(wù)短信平臺,為廣大用戶提供更好的氣象服務(wù)。