【技術實現步驟摘要】
一種具有防死機功能的計費系統及服務器
本專利技術涉及一種具有防死機功能的計費系統及服務器。
技術介紹
現有的話單緩存器,當計費主機宕機后,話單會被緩沖在緩存器里,當計費主機正常后,可以讀取緩沖在緩存器里的話單,一定程度上保證了話單數據的完整性。然而,上述現有的話單緩存器方案由于在單計費主機宕機時用戶無法查到話費數據,因此只能保證數據的完整性,不能保證業務的連續性;另外,由于緩沖器的容量大小有限制,當緩沖的話單超過緩存器的容量后,超過容量的話單依然會丟失。
技術實現思路
為解決上述問題,本專利技術采用的一個技術方案是:提供一種具有防死機功能的計費系統,包括交換機,還包括與所述交換機的計費接口分別通信連接的兩個服務器,所述兩個服務器彼此通信連接,每個服務器包括:存儲模塊;監控模塊,連接于所述計費接口上,監控模塊用于實時接收交換機通過計費接口發送的電話通話信息;分析模塊,用于根據每次通話的所有電話通話信息得到相應每次通話的話單,然后根據話單所對應的匯率計算出相應的話費,以及存儲所述話單和相應的話費至存儲模塊;發送模塊,用于每隔一預設時間向另一服務器發送聯機信號;信號偵測模塊,用于偵測另一服務器發送的聯機信號;緩存模塊,用于當所述信號偵測模塊在一預設時間段內均未接收到另一服務器發送的聯機信號時,對將宕機時間點到恢復時間點之間產生的話單和相應的話費進行緩存;以及同步模塊,用于當所述信號偵測模塊再次接收到另一服務器發送的聯機信號時,將所述緩存模塊緩存的話單和相應的話費同步至另一服務器的存儲模塊。其中,所述第一服務器和第二服務器的監控模塊分別通過串口連接至所述交換機的計費接 ...
【技術保護點】
一種具有防死機功能的計費系統,包括交換機,其特征在于,還包括與所述交換機的計費接口分別通信連接的兩個服務器,所述兩個服務器彼此通信連接,每個服務器包括:存儲模塊;監控模塊,連接于所述計費接口上,監控模塊用于實時接收交換機通過計費接口發送的電話通話信息;分析模塊,用于根據每次通話的所有電話通話信息得到相應每次通話的話單,然后根據話單所對應的匯率計算出相應的話費,以及存儲所述話單和相應的話費至存儲模塊;發送模塊,用于每隔一預設時間向另一服務器發送聯機信號;信號偵測模塊,用于偵測另一服務器發送的聯機信號;緩存模塊,用于當所述信號偵測模塊在一預設時間段內均未接收到另一服務器發送的聯機信號時,對將宕機時間點到恢復時間點之間產生的話單和相應的話費進行緩存;以及同步模塊,用于當所述信號偵測模塊再次接收到另一服務器發送的聯機信號時,將所述緩存模塊緩存的話單和相應的話費同步至另一服務器的存儲模塊。
【技術特征摘要】
1.一種具有防死機功能的計費系統,包括交換機,其特征在于,還包括與所述交換機的計費接口分別通信連接的兩個服務器,所述兩個服務器彼此通信連接,每個服務器包括:存儲模塊;監控模塊,連接于所述計費接口上,監控模塊用于實時接收交換機通過計費接口發送的電話通話信息;分析模塊,用于根據每次通話的所有電話通話信息得到相應每次通話的話單,然后根據話單所對應的匯率計算出相應的話費,以及存儲所述話單和相應的話費至存儲模塊;發送模塊,用于每隔一預設時間向另一服務器發送聯機信號;信號偵測模塊,用于偵測另一服務器發送的聯機信號;緩存模塊,用于當所述信號偵測模塊在一預設時間段內均未接收到另一服務器發送的聯機信號時,對將宕機時間點到恢復時間點之間產生的話單和相應的話費進行緩存;以及同步模塊,用于當所述信號偵測模塊再次接收到另一服務器發送的聯機信號時,將所述緩存模塊緩存的話單和相應的話費同步至另一服務器的存儲模塊;兩個服務器分別為第一服務器、第二服務器;第一服務器包括第一存儲模塊、第一監控模塊、第一分析模塊、第一發送模塊、第一信號偵測模塊、第一緩存模塊、第一同步模塊:第二服務器包括第二存儲模塊、第二監控模塊、第二分析模塊、第二發送模塊、第二信號偵測模塊、第二緩存模塊、第二同步模塊;所述宕機時間點是首次偵測不到聯機信號時的時間點,所述恢復時間點是信號偵測模塊到再次接收到另一服務器發送的聯機信號時的時間點;當第二服務器在t時刻宕機,此時第二發送模塊停止向第一服務器發送聯機信號,并且第一信號偵測模塊在從t時刻到q時刻這一預設(q-t)時間段內均未接收到第二發送模塊發出的聯機信號,則第一信號偵測模塊確定第二服務器宕機,通知第一緩存模塊對宕機時間點t時刻到恢復時間點r時刻之間產生的話單和相應的話費進行緩存;當第一信號偵測模塊在恢復時間點r時刻再次接收到聯機信號時,通知第一同步模塊將第一緩存模塊緩存的話單和相應的話費同步至第二服務器的存儲模塊,并在同步完成后清空第一緩存模塊緩存的話...
【專利技術屬性】
技術研發人員:林蘇蓉,蘇運東,胡平金,郜萌,
申請(專利權)人:國家電網公司,國網福建省電力有限公司,國網福建省電力有限公司信息通信分公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。