CN104156850A - Real-time transaction monitoring system - Google Patents

Real-time transaction monitoring system Download PDF

Info

Publication number
CN104156850A
CN104156850A CN201410338787.2A CN201410338787A CN104156850A CN 104156850 A CN104156850 A CN 104156850A CN 201410338787 A CN201410338787 A CN 201410338787A CN 104156850 A CN104156850 A CN 104156850A
Authority
CN
China
Prior art keywords
module
business
data
message
rule
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201410338787.2A
Other languages
Chinese (zh)
Inventor
蒋明福
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ALL IN PAY NETWORK SERVICES Co Ltd
Original Assignee
ALL IN PAY NETWORK SERVICES Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ALL IN PAY NETWORK SERVICES Co Ltd filed Critical ALL IN PAY NETWORK SERVICES Co Ltd
Priority to CN201410338787.2A priority Critical patent/CN104156850A/en
Publication of CN104156850A publication Critical patent/CN104156850A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/382Payment protocols; Details thereof insuring higher security of transaction
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention relates to a real-time transaction monitoring system. The real-time transaction monitoring system comprises a centre monitoring platform and a database, wherein the centre monitoring platform comprises a communication layer, a message queue layer, a business processing layer and a data acquisition layer, wherein the communication layer is program interfaces responsible for being communicated with all transaction systems, so as to realize message receiving, routing distribution and message queue monitoring; the message queue layer is used for receiving messages forwarded from the communication layer, establishing a corresponding message queue server according to business requirements, and adjusting the capacity of a message queue; the business processing layer is used for processing business logic, reading the different transaction systems or transaction through thread pools, and sending read different transaction systems or transaction to a different-rule processing engine server to be processed; the data acquisition layer is used for acquiring data from the business processing layer, a cache or the database. The system can monitor the stability of both an upstream and a downstream of the system.

Description

A kind of real-time deal supervisory system
Technical field
The present invention relates to internet payment technical field, particularly relate to a kind of real-time deal supervisory system.
Background technology
Along with the sustainable development of communications and liaison payment transaction, operation system is more and more, and service logic and various application scenarios become increasingly complex, and existing transaction operation monitoring system can not meet daily monitoring demand.For third-party payment system, the interaction platform of core need to monitor between the upstream data (as trade company submits data to) of its platform and downstream interaction data (as merchant bank) whether have instability or the inaccessible of network or system.Generally can not timing check the stability of its upstream and downstream system with pseudo-transaction for third-party payment system or data interaction system, therefore need a kind of system that can monitor system upstream and downstream system in real time badly.
Summary of the invention
Technical matters to be solved by this invention is to provide a kind of real-time deal supervisory system, can monitor upstream and downstream system stability on payment system or data interaction system, and realize high available and big data quantity processing.
The technical solution adopted for the present invention to solve the technical problems is: a kind of real-time deal supervisory system is provided, comprises monitoring core platform and database, described monitoring core platform comprises communication layers, message queue layer, Business treatment and data collection layer; Described communication layers is responsible routine interface of communicating by letter with each transaction system, for realizing message sink, route distribution and message queue monitoring, realizes and each transaction system physics, program, the abundant decoupling zero of business processing; Described message queue layer for receive from communication layers forward come message, and realize the persistence of message, and set up corresponding Message Queuing server and adjust message queue amount of capacity according to business demand, realize vertically expansion; Described Business treatment, for realizing the processing to service logic, is read by thread pool different transaction systems or different business, then transfers to different rule treatments engine server processing; Described Business treatment realizes rule treatments engine server and thread pool is managed, and realizes rule treatments engine server Dynamic injection; Described data collection layer is for obtaining data from Business treatment, buffer memory or database.
Described database is also connected with management platform, and described management platform, for realizing the parametrization configuration management to core monitor supervision platform, comprises operation system is carried out to data initialization, definition rule kind and regular group and definition monitoring rules.
Described real-time deal supervisory system also comprises and represents layer, described in represent layer for showing the information that meets monitoring demand through business processing.
Described real-time deal supervisory system also comprises self monitor supervision platform, and described self monitor supervision platform is for the state of each serviced component of monitor supervision platform, guarantees that monitor supervision platform can normally work.
Described communication layers comprises: communication module, for carrying out exchanges data with each operation system; Queue monitoring module, disposes all message queues for monitoring, if find all obstructions of queue, to self monitoring module warning; Distribution module, for getting communication module Data dissemination to any one nonclogging queue; Storage forwarding module deposits the data of receiving in database in the time that queue monitoring module is reported to the police, and at not reading out data forwarding under stopping state of message queue; Forward memory module, for directly depositing the data of receiving in database; First self monitoring module checks that by self monitor supervision platform heartbeat whether communication layers is normal.
Described Business treatment comprises: packet parsing module, for resolve the message reading from message queue; Thread pool administration module, by management platform configuration parameter management thread pond, comprises the newly-increased of thread and destroys; Rule injection management module, for reading business in the buffer memory processing rule corresponding with business and refreshing these business and corresponding rule by management platform; Far call service module, for by resolve or process data by delivering to data collection layer on far call; Second self monitoring module checks that by self monitor supervision platform heartbeat whether Business treatment is normal.
Described data collection layer comprises: data reception module, for the data of receiving packet parsing module are write to caching server; Write message queue module, for the data of receiving packet parsing module are write to message queue, and read untreated data from buffer memory; Rule injection management module, for reading business in the buffer memory processing rule corresponding with business and refreshing these a little business and corresponding rule by management platform; Message queue administration module, generates or destroys the message queue of corresponding business according to back-end data; Service Processing Module for the corresponding thread of each service message queue is read queue message and does business processing, is deleted the data on buffer memory after processing successfully; Alert data administration module, for reading the rule that will report to the police from backstage; Alert data writing module, for by warning message according to regular write into Databasce; Message distribution module, for arriving monitor terminal by alarm information pushing; Data query module, for passing through monitor terminal query history warning message.Beneficial effect
Owing to having adopted above-mentioned technical scheme, the present invention compared with prior art, there is following advantage and good effect: the present invention is application oriented transaction complete period supervisory system, can be from various service applications system Real-time Obtaining transaction data,, and abnormal transaction is represented and real-time early warning data analysis, filtration by internal rule storehouse.Transaction monitoring also possesses the mechanism of abnormal checking and processing simultaneously, by whether can be with testing to application system, verify that whether application system is normal, in the time that application system sends anomalous effects arm's length transaction, can be by emergency processing rapid recovery fault, the crucial transaction of guarantee part can be carried out.In addition, this supervisory system can be carried out to each monitored object the monitoring of various dimensions, the customization of many time periods, various dimensions show as the bank acceptance rate of transaction, success ratio, TPS etc., the health status of transaction message, daily record message and the system of all right monitoring business system etc.
Brief description of the drawings
Fig. 1 is application system interaction figure;
Fig. 2 is system architecture figure.
Embodiment
Below in conjunction with specific embodiment, further set forth the present invention.Should be understood that these embodiment are only not used in and limit the scope of the invention for the present invention is described.In addition should be understood that those skilled in the art can make various changes or modifications the present invention after having read the content of the present invention's instruction, these equivalent form of values fall within the application's appended claims limited range equally.
Embodiments of the present invention relate to a kind of real-time deal supervisory system, as shown in Figure 2, comprise monitoring core platform and database, and described monitoring core platform comprises communication layers, message queue layer, Business treatment and data collection layer; Described communication layers is responsible routine interface of communicating by letter with each transaction system, for realizing message sink, route distribution and message queue monitoring, realizes and each transaction system physics, program, the abundant decoupling zero of business processing; Described message queue layer for receive from communication layers forward come message, and realize the persistence of message, and set up corresponding Message Queuing server and adjust message queue amount of capacity according to business demand, realize vertically expansion; Described Business treatment, for realizing the processing to service logic, is read by thread pool different transaction systems or different business, then transfers to different rule treatments engine server processing; Described Business treatment realizes rule treatments engine server and thread pool is managed, and realizes rule treatments engine server Dynamic injection; Described data collection layer is for obtaining data from Business treatment, buffer memory or database.Wherein, described database is also connected with management platform, and described management platform, for realizing the parametrization configuration management to core monitor supervision platform, comprises operation system is carried out to data initialization, definition rule kind and regular group and definition monitoring rules.Described real-time deal supervisory system also comprises and represents layer, described in represent layer for showing the information that meets monitoring demand through business processing.Described real-time deal supervisory system also comprises self monitor supervision platform, and described self monitor supervision platform is for the state of each serviced component of monitor supervision platform, guarantees that monitor supervision platform can normally work.
Fig. 1 is application system interaction figure, and wherein, operation system provides transaction data to supervisory system, thereby supervisory system can be monitored the transaction situation of each operation system.Supervisory system is used for collection analysis transaction data, is pushed to monitor terminal.Monitor terminal is for monitoring transaction situation, alarm condition, transaction statistical conditions, each operation system health status situation of each operation system.
Described communication layers is responsible routine interface of communicating by letter with each transaction system, for realizing message sink, route distribution and message queue monitoring, realizes and each transaction system physics, program, the abundant decoupling zero of business processing.Specifically comprise: communication module, for carrying out exchanges data with each operation system; Queue monitoring module, disposes all message queues for monitoring, if find all obstructions of queue, to self monitoring module warning; Distribution module, for getting communication module Data dissemination to any one nonclogging queue; Storage forwarding module deposits the data of receiving in database in the time that queue monitoring module is reported to the police, and at not reading out data forward (be because direct storage data volume with forwarding that memory module separates,, query performance is poor) under stopping state of message queue; Forward memory module, for directly depositing the data of receiving in database; First self monitoring module checks that by self monitor supervision platform heartbeat whether communication layers is normal.
As can be seen here, described communication layers be responsible for each transaction subsystem communicates, and by the data retransmission receiving to message queue layer.Can adopt and newly enable port and configure by management platform, and without update routine.Communication layers is transparent to customized development, can realize route distribution according to different demands.
Described Business treatment, for realizing the processing to service logic, is read by thread pool different transaction systems or different business, then transfers to different rule treatments engine server processing; Described Business treatment realizes rule treatments engine server and thread pool is managed, and realizes rule treatments engine server Dynamic injection.Specifically comprise: packet parsing module, for resolve the message reading from message queue; Thread pool administration module, by management platform configuration parameter management thread pond, comprises the newly-increased of thread and destroys; Rule injection management module, for reading business in the buffer memory processing rule corresponding with business and refreshing these business and corresponding rule by management platform; Far call service module, for by resolve or process data by delivering to data collection layer on far call; Second self monitoring module checks that by self monitor supervision platform heartbeat whether Business treatment is normal.
Business treatment, as the core processing layer of monitor supervision platform, can, according to sending message handling service logic in transaction system, realize the mode of injecting to regulation engine.The function of the processing engine of core is transparent to customized development, the service-processing engine that abstract extraction is public, realize the heat of newly-increased engine is disposed, and realize different transaction systems or the different different physical machine deployment of business processing, can configure different service-processing engines by backstage Configuration.Also the result of corresponding business processing is put into buffer memory or database simultaneously, realize vertically expansion.Business treatment also realizes different thread pools and reads different message queues, can each transaction system health examination of clocked flip.
Described data collection layer is for obtaining data from Business treatment, buffer memory or database.Specifically comprise: data reception module, for the data of receiving packet parsing module are write to caching server; Write message queue module, for the data of receiving packet parsing module are write to message queue, and read untreated data from buffer memory; Rule injection management module, for reading business in the buffer memory processing rule corresponding with business and refreshing these business and corresponding rule by management platform; Message queue administration module, generates or destroys the message queue of corresponding business according to back-end data; Service Processing Module for the corresponding thread of each service message queue is read queue message and does business processing, is deleted the data on buffer memory after processing successfully; Alert data administration module, for reading the rule that will report to the police from backstage; Alert data writing module, for by warning message according to regular write into Databasce; Message distribution module, for arriving monitor terminal by alarm information pushing; Data query module, for passing through monitor terminal query history warning message.
The described layer that represents is for showing the information that meets monitoring demand through business processing.Comprise with lower module: menu represents interface module, represent the dimension key element that will monitor with tree structure; The TPS interface module that corresponding dimension represents; The success ratio interface module that corresponding dimension represents; The bank acceptance rate interface module that corresponding dimension represents; The transaction log interface module that corresponding dimension represents; The application log interface module that corresponding dimension represents.Represent layer for showing the information that meets monitoring demand through business processing, and can realize configurableization representing.Represent monitor data according to service needed, multiple ways of presentation is provided, as histogram, Line Chart, cake chart, panel board etc., display form comprises region form and daily record form.Form comprises: success ratio curve, bank acceptance rate curve, alarm distribution histogram, alarm distribution pie chart, return code distribution histogram, return code distribution pie chart, TPS curve.
Described management platform, for realizing the parametrization configuration management to core monitor supervision platform, comprises operation system is carried out to data initialization, definition rule kind and regular group and definition monitoring rules.
Each operation system is carried out to data initialization and comprise operation system management, branch office's management, organization management, channel management, trade company's management, answer back code management, the management of operation system type of transaction.Wherein, operation system management: the operation system that supervisory system is each traffic assignments indicates.The field of management has operation system title, operation system description, business to indicate ID.It is unique in whole supervisory system that operation system indicates ID, to distinguish other operation system.The function realizing, login user increases newly, revises, inquires about, deletes in the situation that having authority.Branch office's management: branch office's data of initialization place operation system.The field of management has operation system, the ID of branch office, branch office's title, branch office to describe.Login user increases newly, revises, inquires about, deletes in the situation that having authority.Organization management: the mechanism of initialization place operation system.The field of management has operation system, the ID of mechanism, organization names, mechanism to describe.Login user increases newly, revises, inquires about, deletes in the situation that having authority.Channel management: the channel of initialization place operation system.The field of management has operation system, channel ID, channel title, channel to describe.Login user increases newly, revises, inquires about, deletes in the situation that having authority.Trade company's management: the trade company of initialization place operation system.The field of management has operation system, the ID of trade company, name of firm, trade company to describe.Login user increases newly, revises, inquires about, deletes in the situation that having authority.Answer back code management: the answer back code of initialization place operation system.The field of management has operation system, answer back code ID, answer back code title, answer back code to describe.Login user increases newly, revises, inquires about, deletes in the situation that having authority.Operation system type of transaction management: the type of transaction of initialization place operation system.The field of management has operation system, type of transaction ID, type of transaction title, type of transaction description, bank acceptance rate statistical mark.Login user increases newly, revises, inquires about, deletes in the situation that having authority.
Definition rule kind and regular group.Bind regular group by regular kind, monitored item value is bound regular kind and determines the relation of monitored item value and definition rule.Wherein, rule group management: definition rule group.Regular group of sign ID of field of management, the description of rule group, monitored item, regular group name claim, operation system.Login user increases newly, revises, inquires about, deletes in the situation that having authority.Rule kind management: definition rule kind.The regular kind sign of the field ID of management, the class description of rule kind, regular group name claim, operation system.Login user increases newly, revises, inquires about, deletes in the situation that having authority.Monitoring kind and monitoring rules group binding management: the relation of definition monitoring classification and monitoring rules group.The field of managing has the sign of binding, binding title, binding description, regular kind sign ID, regular group to indicate ID.Login user increases newly, revises, inquires about, deletes in the situation that having authority.Monitored item and the management of regular kind: definition monitored item and regular kind corresponding relation.The field of management has binding to indicate, bind title, binding description, operation system ID, service system monitoring item ID, monitored item value ID, monitoring category IDs.It is data cached accordingly that login user increases, revises, inquires about, deletes amendment simultaneously newly in the situation that having authority.Revising data cached rule is: read table monitored item and regular kind according to operation system and find monitoring kinds all under this operation system.Find all monitoring groups according to monitoring kind read data table business rule group and regular kind binding table.Find all monitoring rules according to monitoring group number-reading according to regular group of table of table, and by initial these rules internal memory that arrives.Find the answer back code that will participate in calculating to combine according to business rule read data computing formula table.Mechanism merges management: multiple mechanisms are merged into a mechanism.Mechanism can relate to channel, trade company, branch office and mechanism of exchange (bank), and the mechanism choosing is merged into new a mechanism, channel, trade company, branch office, and the mechanism after merging is expressed as merging.
Define various monitoring rules, such as success ratio, bank acceptance rate, TPS, graded response code, the combination of answer back code forward, answer back code oppositely combine, apply daily record.Wherein, success ratio regulation management: the monitoring rules that is defined as power.The field of management has success ratio business rule group, success ratio rule name, monitoring rules valid interval, alarm compacting number of times, data acquisition interval, alarm interval, alarm level, alarm color, alarm sound effect, monitor message retention time, calculation rate formula.Login user increases newly, revises, inquires about, deletes in the situation that having authority.In same regular group between all rule and rule monitoring period interval can re-posted (time is identical but alarm is interval different) but can not intersect, and all ageings are a whole day, can there is no the time period that can not monitor.Bank acceptance rate regulation management: the monitoring rules of definition bank acceptance rate.The field of management has bank acceptance rate business rule group, bank acceptance rate rule name, monitoring rules valid interval, alarm compacting number of times, data acquisition interval, alarm interval, alarm level, alarm color, alarm sound effect, monitor message retention time, calculation rate formula.Login user increases newly, revises, inquires about, deletes in the situation that having authority.In same regular group between all rule and rule monitoring period interval can re-posted (time is identical but alarm is interval different) but can not intersect, and all ageings are a whole day, can there is no the time period that can not monitor.The monitoring rules of TPS regulation management: definition of T PS.The field of management has TPS business rule group, TPS rule name, monitoring rules valid interval, data acquisition interval, alarm interval, alarm level, alarm color, alarm sound effect, monitor message retention time.Login user increases newly, revises, inquires about, deletes in the situation that having authority.In same regular group between all rule and rule monitoring period interval can re-posted (time is identical but alarm is interval different) but can not intersect, and all ageings are a whole day, can there is no the time period that can not monitor.Computing formula management: the computing formula of definition business rule.The field of management has operation system, formula name, monitored item, denominator answer back code, Molecular responses code.Login user increases newly, revises, inquires about, deletes in the situation that having authority.Graded response code management: the computing formula of definition business rule.The field of management has business rule group, rule name, data acquisition interval, monitoring rules valid interval, alarm level, alarm interval, alarm sound effect, alarm color, monitor message retention time, the continuous recycle time of answer back code, computing formula.Login user increases newly, revises, inquires about, deletes in the situation that having authority.In same regular group between all rule and rule monitoring period interval can re-posted (time is identical but alarm is interval different) but can not intersect, and all ageings are a whole day, can there is no the time period that can not monitor.The reverse portfolio management of answer back code: the computing formula of definition business rule.The field of management has business rule group, rule name, data acquisition interval, monitoring rules valid interval, alarm level, alarm stroke count, alarm sound effect, alarm color, monitor message retention time, computing formula.Login user increases newly, revises, inquires about, deletes in the situation that having authority.In same regular group between all rule and rule monitoring period interval can re-posted (time is identical but alarm is interval different) but can not intersect, and all ageings are a whole day, can there is no the time period that can not monitor.Answer back code forward portfolio management: the computing formula of definition business rule.The field of management has business rule group, rule name, data acquisition interval, monitoring rules valid interval, alarm level, alarm stroke count, alarm sound effect, alarm color, monitor message retention time, computing formula.Login user increases newly, revises, inquires about, deletes in the situation that having authority.In same regular group between all rule and rule monitoring period interval can re-posted (time is identical but alarm is interval different) but can not intersect, and all ageings are a whole day, can there is no the time period that can not monitor.Application daily record regulation management: the computing formula of definition business rule.The regular title of field, description, alarm level, key word, daily record rank, alarm color, alarm sound effect, the monitor message retention time of management.Login user increases newly, revises, inquires about, deletes in the situation that having authority.In same regular group between all rule and rule monitoring period interval can re-posted (time is identical but alarm is interval different) but can not intersect, and all ageings are a whole day, can there is no the time period that can not monitor.Message queue connects parameter management: the message that definition communication layers is placed after resolving arrives the queue of specifying.Business processing assembly connection message queue parameter management: definition business processing assembly will read the message queue of appointment from configuration parameter table.
Be not difficult to find, the present invention is application oriented transaction complete period supervisory system, can be from various service applications system Real-time Obtaining transaction data,, and abnormal transaction is represented and real-time early warning data analysis, filtration by internal rule storehouse.Transaction monitoring also possesses the mechanism of abnormal checking and processing simultaneously, by whether can be with testing to application system, verify that whether application system is normal, in the time that application system sends anomalous effects arm's length transaction, can be by emergency processing rapid recovery fault, the crucial transaction of guarantee part can be carried out.In addition, this supervisory system can be carried out to each monitored object the monitoring of various dimensions, the customization of many time periods, various dimensions show as the bank acceptance rate of transaction, success ratio, TPS etc., the health status of transaction message, daily record message and the system of all right monitoring business system etc.

Claims (7)

1. a real-time deal supervisory system, comprises monitoring core platform and database, it is characterized in that, described monitoring core platform comprises communication layers, message queue layer, Business treatment and data collection layer; Described communication layers is responsible routine interface of communicating by letter with each transaction system, for realizing message sink, route distribution and message queue monitoring, realizes and each transaction system physics, program, the abundant decoupling zero of business processing; Described message queue layer for receive from communication layers forward come message, and realize the persistence of message, and set up corresponding Message Queuing server and adjust message queue amount of capacity according to business demand, realize vertically expansion; Described Business treatment, for realizing the processing to service logic, is read by thread pool different transaction systems or different business, then transfers to different rule treatments engine server processing; Described Business treatment realizes rule treatments engine server and thread pool is managed, and realizes rule treatments engine server Dynamic injection; Described data collection layer is for obtaining data from Business treatment, buffer memory or database.
2. real-time deal supervisory system according to claim 1, it is characterized in that, described database is also connected with management platform, described management platform, for realizing the parametrization configuration management to core monitor supervision platform, comprises operation system is carried out to data initialization, definition rule kind and regular group and definition monitoring rules.
3. real-time deal supervisory system according to claim 1, is characterized in that, also comprise and represent layer, described in represent layer for showing the information that meets monitoring demand through business processing.
4. real-time deal supervisory system according to claim 1, is characterized in that, also comprises self monitor supervision platform, and described self monitor supervision platform is for the state of each serviced component of monitor supervision platform, guarantees that monitor supervision platform can normally work.
5. according to the real-time deal supervisory system described in arbitrary claim in claim 1-4, it is characterized in that, described communication layers comprises: communication module, for carrying out exchanges data with each operation system; Queue monitoring module, disposes all message queues for monitoring, if find all obstructions of queue, to self monitoring module warning; Distribution module, for getting communication module Data dissemination to any one nonclogging queue; Storage forwarding module deposits the data of receiving in database in the time that queue monitoring module is reported to the police, and at not reading out data forwarding under stopping state of message queue; Forward memory module, for directly depositing the data of receiving in database; First self monitoring module checks that by self monitor supervision platform heartbeat whether communication layers is normal.
6. according to the real-time deal supervisory system described in arbitrary claim in claim 1-4, it is characterized in that, described Business treatment comprises: packet parsing module, for resolve the message reading from message queue; Thread pool administration module, by management platform configuration parameter management thread pond, comprises the newly-increased of thread and destroys; Rule injection management module, for reading business in the buffer memory processing rule corresponding with business and refreshing these business and corresponding rule by management platform; Far call service module, for by resolve or process data by delivering to data collection layer on far call; Second self monitoring module checks that by self monitor supervision platform heartbeat whether Business treatment is normal.
7. real-time deal supervisory system according to claim 6, is characterized in that, described data collection layer comprises: data reception module, for the data of receiving packet parsing module are write to caching server; Write message queue module, for the data of receiving packet parsing module are write to message queue, and read untreated data from buffer memory; Rule injection management module, for reading business in the buffer memory processing rule corresponding with business and refreshing these a little business and corresponding rule by management platform; Message queue administration module, generates or destroys the message queue of corresponding business according to back-end data; Service Processing Module for the corresponding thread of each service message queue is read queue message and does business processing, is deleted the data on buffer memory after processing successfully; Alert data administration module, for reading the rule that will report to the police from backstage; Alert data writing module, for by warning message according to regular write into Databasce; Message distribution module, for arriving monitor terminal by alarm information pushing; Data query module, for passing through monitor terminal query history warning message.
CN201410338787.2A 2014-07-16 2014-07-16 Real-time transaction monitoring system Pending CN104156850A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410338787.2A CN104156850A (en) 2014-07-16 2014-07-16 Real-time transaction monitoring system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410338787.2A CN104156850A (en) 2014-07-16 2014-07-16 Real-time transaction monitoring system

Publications (1)

Publication Number Publication Date
CN104156850A true CN104156850A (en) 2014-11-19

Family

ID=51882345

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410338787.2A Pending CN104156850A (en) 2014-07-16 2014-07-16 Real-time transaction monitoring system

Country Status (1)

Country Link
CN (1) CN104156850A (en)

Cited By (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104881781A (en) * 2015-05-11 2015-09-02 福建联迪商用设备有限公司 Method, system, and client based on secure transaction
CN105279651A (en) * 2015-11-16 2016-01-27 中国建设银行股份有限公司 Transaction data monitoring processing method and system
CN105704018A (en) * 2016-01-19 2016-06-22 温州银企互联信息技术有限公司 Intelligent route management method based on order-receiving operation platform
CN105741010A (en) * 2016-01-13 2016-07-06 天津中科智能识别产业技术研究院有限公司 Disaster-oriented data processing model
CN105763384A (en) * 2016-04-26 2016-07-13 ***股份有限公司 Operation guarantee system of bank card switching center
CN105978728A (en) * 2016-06-20 2016-09-28 深圳前海微众银行股份有限公司 Intelligent monitor system and monitor method of service index
CN105991686A (en) * 2015-02-03 2016-10-05 ***通信集团重庆有限公司 Business adjustment and control method and system
CN106304122A (en) * 2015-05-21 2017-01-04 ***通信集团福建有限公司 A kind of business datum analyzes method and system
CN106530084A (en) * 2016-10-27 2017-03-22 财付通支付科技有限公司 Information processing method and server
CN106651463A (en) * 2016-12-30 2017-05-10 上海富聪金融信息服务有限公司 Financial institution service access system and access method
CN106909368A (en) * 2017-01-12 2017-06-30 华南理工大学 A kind of service end operation layer logical architecture for realizing fastext exploitation
CN106952095A (en) * 2017-03-13 2017-07-14 安徽文化艺术品交易中心股份有限公司 A kind of art sales data handling system
CN107463365A (en) * 2016-08-24 2017-12-12 上海幸福九号网络科技有限公司 A kind of SOA solution systems and method
CN107730288A (en) * 2016-08-11 2018-02-23 凡学(上海)教育科技有限公司 A kind of electric business promotion wholesale price management platform and management method
CN109150994A (en) * 2018-07-31 2019-01-04 阿里巴巴集团控股有限公司 Hot spot data processing method, device and electronic equipment
CN109670952A (en) * 2018-12-12 2019-04-23 中国对外经济贸易信托有限公司 One kind, which is withheld, pays transaction platform
CN109801399A (en) * 2018-12-29 2019-05-24 北京理工新源信息科技有限公司 New energy vehicle failure Realtime Alerts method and system
CN110008267A (en) * 2019-03-12 2019-07-12 北京国电智深控制技术有限公司 A kind of system and method for data processing
CN110636095A (en) * 2018-06-25 2019-12-31 北京京东尚科信息技术有限公司 Equipment management and control system and working method thereof
CN111770093A (en) * 2020-06-29 2020-10-13 深圳前海微众银行股份有限公司 Transaction monitoring decision method, device, equipment and computer readable storage medium
CN111866039A (en) * 2019-04-28 2020-10-30 ***通信集团上海有限公司 Enterprise service system and request processing method
CN112883313A (en) * 2021-02-24 2021-06-01 上海浦东发展银行股份有限公司 Intelligent monitoring system for business data of credit card
CN113688145A (en) * 2020-09-14 2021-11-23 鼎捷软件股份有限公司 Electronic device for detecting business system and detection method thereof
CN115150244A (en) * 2022-06-28 2022-10-04 上海中汇亿达金融信息技术有限公司 Adaptation system and method for managing external data interaction with a funding system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060240862A1 (en) * 2004-02-20 2006-10-26 Hartmut Neven Mobile image-based information retrieval system
CN101021801A (en) * 2006-11-30 2007-08-22 南京联创科技股份有限公司 Mass data transmitting method inter-pipeline multiprocess based on information queue
CN101436274A (en) * 2008-11-14 2009-05-20 山东浪潮齐鲁软件产业股份有限公司 Method for across-platform monitoring enterprise application system performance
CN102523115A (en) * 2011-12-16 2012-06-27 广东高新兴通信股份有限公司 Server monitoring system based on power environment system
CN103888287A (en) * 2013-12-18 2014-06-25 北京首都国际机场股份有限公司 Information system integrated operation and maintenance monitoring service early warning platform and realization method thereof

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060240862A1 (en) * 2004-02-20 2006-10-26 Hartmut Neven Mobile image-based information retrieval system
CN101021801A (en) * 2006-11-30 2007-08-22 南京联创科技股份有限公司 Mass data transmitting method inter-pipeline multiprocess based on information queue
CN101436274A (en) * 2008-11-14 2009-05-20 山东浪潮齐鲁软件产业股份有限公司 Method for across-platform monitoring enterprise application system performance
CN102523115A (en) * 2011-12-16 2012-06-27 广东高新兴通信股份有限公司 Server monitoring system based on power environment system
CN103888287A (en) * 2013-12-18 2014-06-25 北京首都国际机场股份有限公司 Information system integrated operation and maintenance monitoring service early warning platform and realization method thereof

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
郑晓琳: "监控***中通信平台的研究与设计", 《万方数据库》 *

Cited By (36)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105991686A (en) * 2015-02-03 2016-10-05 ***通信集团重庆有限公司 Business adjustment and control method and system
CN105991686B (en) * 2015-02-03 2019-07-05 ***通信集团重庆有限公司 A kind of business regulation method and system
CN104881781A (en) * 2015-05-11 2015-09-02 福建联迪商用设备有限公司 Method, system, and client based on secure transaction
CN104881781B (en) * 2015-05-11 2018-11-13 福建联迪商用设备有限公司 A kind of method, system and client based on Secure Transaction
CN106304122B (en) * 2015-05-21 2020-03-03 ***通信集团福建有限公司 Business data analysis method and system
CN106304122A (en) * 2015-05-21 2017-01-04 ***通信集团福建有限公司 A kind of business datum analyzes method and system
CN105279651B (en) * 2015-11-16 2019-02-12 中国建设银行股份有限公司 A kind of transaction data monitor processing method and system
CN105279651A (en) * 2015-11-16 2016-01-27 中国建设银行股份有限公司 Transaction data monitoring processing method and system
CN105741010A (en) * 2016-01-13 2016-07-06 天津中科智能识别产业技术研究院有限公司 Disaster-oriented data processing model
CN105704018A (en) * 2016-01-19 2016-06-22 温州银企互联信息技术有限公司 Intelligent route management method based on order-receiving operation platform
CN105763384A (en) * 2016-04-26 2016-07-13 ***股份有限公司 Operation guarantee system of bank card switching center
CN105763384B (en) * 2016-04-26 2019-05-10 ***股份有限公司 The operation safeguards system of bank card switching centre
WO2017185976A1 (en) * 2016-04-26 2017-11-02 ***股份有限公司 Operation guarantee system for bank card switching center
CN105978728B (en) * 2016-06-20 2019-09-03 深圳前海微众银行股份有限公司 The monitoring method of intelligent monitor system and operational indicator
CN105978728A (en) * 2016-06-20 2016-09-28 深圳前海微众银行股份有限公司 Intelligent monitor system and monitor method of service index
CN107730288A (en) * 2016-08-11 2018-02-23 凡学(上海)教育科技有限公司 A kind of electric business promotion wholesale price management platform and management method
CN107463365A (en) * 2016-08-24 2017-12-12 上海幸福九号网络科技有限公司 A kind of SOA solution systems and method
CN106530084A (en) * 2016-10-27 2017-03-22 财付通支付科技有限公司 Information processing method and server
CN106651463A (en) * 2016-12-30 2017-05-10 上海富聪金融信息服务有限公司 Financial institution service access system and access method
CN106909368B (en) * 2017-01-12 2021-07-20 华南理工大学 Service-side service layer logic architecture for realizing rapid service development
CN106909368A (en) * 2017-01-12 2017-06-30 华南理工大学 A kind of service end operation layer logical architecture for realizing fastext exploitation
CN106952095A (en) * 2017-03-13 2017-07-14 安徽文化艺术品交易中心股份有限公司 A kind of art sales data handling system
CN110636095A (en) * 2018-06-25 2019-12-31 北京京东尚科信息技术有限公司 Equipment management and control system and working method thereof
CN109150994A (en) * 2018-07-31 2019-01-04 阿里巴巴集团控股有限公司 Hot spot data processing method, device and electronic equipment
CN109150994B (en) * 2018-07-31 2021-08-06 创新先进技术有限公司 Hotspot data processing method and device and electronic equipment
CN109670952A (en) * 2018-12-12 2019-04-23 中国对外经济贸易信托有限公司 One kind, which is withheld, pays transaction platform
CN109670952B (en) * 2018-12-12 2022-12-23 中国对外经济贸易信托有限公司 Collecting and paying transaction platform
CN109801399A (en) * 2018-12-29 2019-05-24 北京理工新源信息科技有限公司 New energy vehicle failure Realtime Alerts method and system
CN110008267A (en) * 2019-03-12 2019-07-12 北京国电智深控制技术有限公司 A kind of system and method for data processing
CN110008267B (en) * 2019-03-12 2022-06-14 北京国电智深控制技术有限公司 Data processing system and method
CN111866039A (en) * 2019-04-28 2020-10-30 ***通信集团上海有限公司 Enterprise service system and request processing method
CN111770093A (en) * 2020-06-29 2020-10-13 深圳前海微众银行股份有限公司 Transaction monitoring decision method, device, equipment and computer readable storage medium
CN111770093B (en) * 2020-06-29 2023-03-24 深圳前海微众银行股份有限公司 Transaction monitoring decision method, device, equipment and computer readable storage medium
CN113688145A (en) * 2020-09-14 2021-11-23 鼎捷软件股份有限公司 Electronic device for detecting business system and detection method thereof
CN112883313A (en) * 2021-02-24 2021-06-01 上海浦东发展银行股份有限公司 Intelligent monitoring system for business data of credit card
CN115150244A (en) * 2022-06-28 2022-10-04 上海中汇亿达金融信息技术有限公司 Adaptation system and method for managing external data interaction with a funding system

Similar Documents

Publication Publication Date Title
CN104156850A (en) Real-time transaction monitoring system
US10949447B2 (en) Blockchain-based data synchronizing and data block parsing method and device
CN108647361A (en) A kind of date storage method, apparatus and system based on block chain
CN110134674B (en) Currency credit big data monitoring and analyzing system
CN105827706B (en) Message pushing device and method
CN102340415B (en) Server cluster system and monitoring method thereof
CN109634818A (en) Log analysis method, system, terminal and computer readable storage medium
CN107066499A (en) The data query method of multi-source data management and visualization system is stored towards isomery
CN106548402B (en) Resource transfer monitoring method and device
CN111124670A (en) Tactical cloud-oriented micro-service platform
CN110232010A (en) A kind of alarm method, alarm server and monitoring server
US20080086454A1 (en) Real time web usage reporter using RAM
CN108021809A (en) A kind of data processing method and system
CN103944924A (en) Ubiquitous network publish-subscribe middleware model based on RESTful
CN106100902A (en) High in the clouds index monitoring method and apparatus
CN105956029B (en) Mix the data access method under storage architecture
CN103064731A (en) Device and method for improving message queue system performance
CN104427519B (en) IP address ownership place management method and device
CN109669835A (en) MySQL database monitoring method, device, equipment and readable storage medium storing program for executing
CN108572968B (en) Data query method, device, server and system
CN112991046A (en) Electronic resource limit control method, device, equipment and storage medium
CN105160540A (en) Online-to-offline service popularization system and method
CN113076229B (en) General enterprise-level information technology monitoring system
CN110336791A (en) A kind of breakpoint data transmission method, device, equipment and computer storage medium
CN115757552B (en) Bank historical data management system based on distributed microservice

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20141119