新疆農(nóng)村信用社ATM監(jiān)控系統(tǒng)建設(shè)成項目
項目概況
隨著銀行業(yè)進行智慧網(wǎng)點轉(zhuǎn)型,自助設(shè)備日漸增多,對自助設(shè)備相關(guān)的ATMC、ATMV、ATMP系統(tǒng)提出了更高的、更新的要求,如系統(tǒng)對各類設(shè)備的兼容性,業(yè)務(wù)的快速開發(fā)能力等,而且自助設(shè)備涉及廠商眾多,業(yè)務(wù)界面千差萬別,操作系統(tǒng)更是五花八門,不利于建立統(tǒng)一的服務(wù)形象。新疆農(nóng)村信用社選擇智慧銀行解決方案的提供商,開發(fā)了跨平臺軟件,為客戶提供所有業(yè)務(wù)功能,統(tǒng)一的業(yè)務(wù)流程,統(tǒng)一渠道的服務(wù)質(zhì)量,提高銀行的整體服務(wù)形象。
解決方案
1.數(shù)據(jù)庫采用GBase8s,雙機負(fù)載均衡,需要兩臺獨立的服務(wù)器,第1臺服務(wù)器做主數(shù)據(jù)庫,第2臺服務(wù)器做備份。
2.后臺服務(wù)采用springboot、springcloud微服務(wù)框架搭建,采用redis哨兵做緩存服務(wù),采用rabbitmq實現(xiàn)消息隊列,前端容器采用東方通。
3.eureka和zuul、前端服務(wù)war包、東方通部署在一起,需要2臺獨立服務(wù)器,每臺都部署這3個服務(wù)。
4.eureka服務(wù)注冊和發(fā)現(xiàn)服務(wù)器,zuul網(wǎng)關(guān)服務(wù)器;東方通是web容器,用來部署前端war包。
5.瀏覽器訪問頁面,先通過f5,然后直接轉(zhuǎn)發(fā)到東方通服務(wù)器;瀏覽器請求后臺各個微服務(wù)的數(shù)據(jù),是先通過f5,然后發(fā)送到zuul服務(wù)器,最后轉(zhuǎn)發(fā)到后端的各個微服務(wù)。
6.文件服務(wù)子系統(tǒng),需要2臺服務(wù)器,每臺都部署這個服務(wù)。文件服務(wù)子系統(tǒng)需要注冊到eureka
7.v端狀態(tài)、交易報文處理服務(wù),需要5臺獨立服務(wù)器。使用netty接收終端請求。rabbitmq也部署到這里,每臺服務(wù)器都部署一個rabbitmq。
8.redis哨兵服務(wù),用3臺獨立服務(wù)器部署。
應(yīng)用效果
實施情況
整個項目部署兩套GBase 8sV8.8搭建HAC高可用主備集群,主庫對外提供讀寫服務(wù),備庫提供讀服務(wù),該項目于2022年正式上線。
技術(shù)路線:
處理器:海光 Hygon
操作系統(tǒng):麒麟 Kylin V10生
數(shù)據(jù)庫:南大通用 GBase 8s
效果及價值
國產(chǎn)化:采用全國產(chǎn)設(shè)備及軟件,符合滿足金融信創(chuàng)要求。
低成本:采用國產(chǎn)數(shù)據(jù)庫軟件降低項目成本。
高可用:采用GBase8s數(shù)據(jù)庫主備高可用集群、支持主備自動切換。
易維護:操作界面便捷,提供圖形化的運維工具,易于故障排查和處理,降低運維的復(fù)雜度。