CN108510416A - Examination flux monitoring system and implementation method - Google Patents
Examination flux monitoring system and implementation method Download PDFInfo
- Publication number
- CN108510416A CN108510416A CN201810267012.9A CN201810267012A CN108510416A CN 108510416 A CN108510416 A CN 108510416A CN 201810267012 A CN201810267012 A CN 201810267012A CN 108510416 A CN108510416 A CN 108510416A
- Authority
- CN
- China
- Prior art keywords
- examination
- data
- answer
- unit
- examinee
- 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
Links
- 238000012544 monitoring process Methods 0.000 title claims abstract description 90
- 230000004907 flux Effects 0.000 title claims abstract description 19
- 238000000034 method Methods 0.000 title claims description 12
- 238000012545 processing Methods 0.000 claims abstract description 20
- 238000007619 statistical method Methods 0.000 claims abstract description 18
- 238000012423 maintenance Methods 0.000 claims abstract description 11
- 238000005206 flow analysis Methods 0.000 claims abstract description 8
- 238000004458 analytical method Methods 0.000 claims abstract description 7
- 238000012360 testing method Methods 0.000 claims description 44
- 238000007726 management method Methods 0.000 claims description 24
- 238000013500 data storage Methods 0.000 claims description 7
- 230000001360 synchronised effect Effects 0.000 claims description 7
- 230000002159 abnormal effect Effects 0.000 claims description 6
- 230000008859 change Effects 0.000 claims description 6
- 238000004804 winding Methods 0.000 claims description 6
- 238000013459 approach Methods 0.000 claims description 3
- 238000012795 verification Methods 0.000 claims description 3
- 230000006837 decompression Effects 0.000 description 4
- 230000006872 improvement Effects 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000007423 decrease Effects 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 238000012549 training Methods 0.000 description 2
- 230000009466 transformation Effects 0.000 description 2
- 239000002699 waste material Substances 0.000 description 2
- 206010033799 Paralysis Diseases 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/20—Education
- G06Q50/205—Education administration or guidance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3003—Monitoring arrangements specially adapted to the computing system or computing system component being monitored
- G06F11/302—Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system component is a software system
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3051—Monitoring arrangements for monitoring the configuration of the computing system or of the computing system component, e.g. monitoring the presence of processing resources, peripherals, I/O links, software programs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3065—Monitoring arrangements determined by the means or processing involved in reporting the monitored data
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computing Systems (AREA)
- Quality & Reliability (AREA)
- General Engineering & Computer Science (AREA)
- Educational Technology (AREA)
- Educational Administration (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- Mathematical Physics (AREA)
- Health & Medical Sciences (AREA)
- Economics (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- General Business, Economics & Management (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention discloses a kind of examination flux monitoring system and its implementation, the examination flux monitoring system, include examination service monitoring layer, specially examination service cluster and examination engine layers, the examination service monitoring layer passes through the service cluster inquiry data and to the examination service monitoring layer returned data of taking an examination;The examination engine layers form bi-directional data with the examination service cluster and connect;The examination service monitoring layer includes that examination traffic monitoring platform, statistical analysis module and data processing module, the examination traffic monitoring platform and the statistical analysis module are connected with the data processing module;The examination traffic monitoring platform is used to obtain data from examination platform;The data processing module carries out server updating for checking examination traffic monitoring number of units evidence when finding more than the early warning threshold values formulated;The statistical analysis module is used to, according to the examination flow analysis and examination scale analysis that record in system, rational early warning threshold values is calculated, to assist maintenance system.
Description
Technical field
The invention belongs to online education technical fields, more particularly, to a kind of realization examination engine layers, traffic monitoring of taking an examination
System and its implementation.
Background technology
It is gradually penetrated into today of social life every aspect in network technology, traditional examination pattern is more and more inadaptable
The needs of modern teaching, and online exam is then a critically important direction.The on-line study of application system based on SaaS is flat
Platform has up to thousand enterprises to issue examination on platform for the employee of oneself enterprise, and examination is that platform is examined, learns, practices three zones
The examination of one of module, on-line study platform is one online simultaneously, the process submitted in real time, when a large number of users is examined online simultaneously
When examination, platform instantaneous pressure is especially high, and after extensive operation, when system transport power deficiency, thinks expanding data process part
When server or unwanted server, it is possible to reduce, such a system is required in this way, can monitor examination
Flow.
A kind of interactive exam method, system and examination system are disclosed in Chinese patent literature CN105205755A, this is mutually
The dynamic method of examination includes:First user terminal obtains the information of login user, and the instruction for extracting examination question is sent to server;Service
Device extracts examination question from test item bank and generates paper, and the paper is sent to first user terminal;First user is whole
End receives the paper, and the paper is sent to matched second user terminal;The second user terminal receives
And showing the paper, the hand-written answer handwriting information of record examinee obtains and submits instruction, sends the answer handwriting information extremely
First user terminal.The present invention has broken traditional examination mode, and only transmits answer person's handwriting and correct person's handwriting, saves
Flow, it is easy to use, it is detached from traditional papery examination mode, saves resource, can preferably realize interaction, but the technology
Scheme does not monitor the flow of online testing, after number of users is excessive, examination system can be caused to paralyse, to make
With.
A kind of online testing management system, including management system are disclosed in Chinese patent literature CN107563921A,
For managing online testing and examination related personnel, it is equipped with user log-in block and is used for user login management system, be equipped with
Organizational structure module adjusts organizational structure for system manager;Information management module connect with management system, is used for system
Admin Administration's examination related personnel's information;Statement management module is connect with management system, for inquiring exam information;It examines
Management module is tried, is connect with management system, for managing online testing;Online testing management disclosed in above-mentioned technical proposal
System is time saving and energy saving for paper test, by training course module, the module that does simulated exercises, compare with test modules and
The setting of App test modules greatly reduces training cost, but can not connect a variety of realization terminals, improves autgmentability.
Therefore, it is necessary to develop a kind of system that can monitor examination flow, to according to the variation of flow, adjust server
Quantity, ensure system normal table operation.
Invention content
Technical problem to be solved by the invention is to provide a kind of systems that can monitor examination flow, to according to flow
Variation, adjust the quantity of server, ensure system normal table operation.
In order to solve the above technical problems, the technical solution adopted by the present invention is, the examination flux monitoring system, includes to examine
Service monitoring layer, specially examination service cluster and examination engine layers are tried, the examination service monitoring layer is inquired by service cluster of taking an examination
Data and to the examination service monitoring layer returned data;The examination engine layers form two-way number with the examination service cluster
According to connection;The examination service monitoring layer includes examination traffic monitoring platform, statistical analysis module and data processing module, described to examine
Examination traffic monitoring platform and the statistical analysis module are connected with the data processing module;The examination traffic monitoring platform is used
In from examination platform obtain data;The data processing module finds to be more than to formulate for checking examination traffic monitoring number of units evidence
Early warning threshold values when carry out server updating;The statistical analysis module be used for according to the examination flow analysis recorded in system with
And examination scale analysis, rational early warning threshold values is calculated, to assist maintenance system.
Using above-mentioned technical proposal, by traffic monitoring platform monitoring data of taking an examination, monitoring testing situations, according to related public
Formula judges that the probability that system peak occurs gets out server in advance when Probability is higher, and system passes through to several
Parameter value is monitored, and allows operation personnel's decompression force, when operation maintenance personnel receives related early warning, upgrade or add in advance
Associated server notifies operation personnel to increase server that is, when the threshold values of the super setting of numerical value;When numerical value falls latter section after rise
Between, releasable certain server reaches server performance and Maximum Value in this way;The stable operation of guarantee system ensures to use
Family energy normal use system ensures that system stable operation, server use load balancing mode, it may be convenient to add or delete
Except server, the normal operation without influencing system;Due to the SaaS frameworks of on-line study cloud platform, can dynamically increase in real time
The quantity for adding server, to improve the concurrency in the unit interval, after peak value, we can reduce the number of server again
Amount reaches and increases income and decreases expenditure, cost-effective purpose is examined in order to make operation personnel understand in time to reduce server performance waste
The concurrency of examination, we understand server pressure in real time by the monitoring of transformation and increase to index of correlation of taking an examination to system
Power, and anticipation and decision is provided by related algorithm, operation personnel can be ready in advance.
The present invention further improvement lies in that, the examination engine layers are also associated with data storage layer, the data storage layer
Including Relational DBMS Mysql, storage system Redis and non-relational database MongoDB.
The present invention further improvement lies in that, the data that are obtained from examination platform of examination traffic monitoring platform were examined including the same day
Data, the prediction of same day answer amount and the following three days examination demands of examination.
Preferably, the data of the same day examination include answer submission demand of taking an examination in current test number, progress
(EQSR), always take an examination today answer submission amount (EQS), today examination number of fields, begun examination number of fields, closed field examination number of fields and
Wait for prologue examination number of fields.
The present invention further improvement lies in that, the examination engine layers include issue test modules, examination management module and
Data statistics module;The publication test modules distribute one for generating an examination, and for the examinee for participating in this examination
Unique admission card for entrance examination number;The examination management module, for starting to take an examination after passing through admission card for entrance examination number and security token verification, acquisition is examined
Examination question mesh records the answer operation each time of examinee in systems, and after reaching the test time, winding terminates examination, according to
The paper answer of offer carries out wholesale examination paper, after correcting, synchronous answer data to operation system;The data statistics module is used
In the personnel's answer situation ranking taken an examination one, and the abnormal conditions occurred in examination are handled, examinee's examination is provided
In answer situation statistics.
Preferably, the examination service cluster includes several testing servers, several testing servers are connected in parallel on one
It rises;The examination service monitoring layer inquires data by testing server, and is serviced and supervised to the examination by testing server
Control layer returned data.
Preferably, the publication test modules, which have, generates examination unit and examinee's administrative unit;The generation examination is single
Member is according to the paper of offer, personal information of taking an examination, one examination of generation;Examinee's administrative unit, for for examinee distribution and
Manage admission card for entrance examination number and examinee's paper data buffer storage.
Preferably, the examination management module include entrance management unit, do topic unit, exam paper assessment unit it is synchronous with data
Unit;Wherein, the entrance management unit is used to verify user by admission card for entrance examination number and security token;It is described to do topic unit, it uses
In obtaining exam question, examinee's answer operation each time is recorded, after reaching the test time, winding terminates examination;It is described to change
Roll unit is used for wholesale examination paper, and the data synchronisation unit is used to form the data cached queue of examinee's answer, and by examinee's
Answer data are synchronized to operation system.
Preferably, the data statistics module include examination seniority among brothers and sisters unit, examination anomaly unit, collect statistics unit and
Logging unit;Unit is ranked in the examination, personnel's answer situation ranking for taking an examination one, and the examination is abnormal single
Member is for handling the abnormal conditions occurred in examination, and the collect statistics unit is for the answer situation in examinee's examination
Statistics, the logging unit is for recording any link of the examinee in examination process.
The present invention also technical problems to be solved are to provide a kind of implementation method for the system that can monitor examination flow, from
And according to the variation of flow, the quantity of server is adjusted, the function of optimization service configuration is reached, and ensures the normal table of system
Operation.
In order to solve the above technical problems, the technical solution adopted by the present invention is, the realization side of the examination flux monitoring system
Method, this approach includes the following steps:
(1) examination traffic monitoring platform is opened, data real time monitoring examination flow is obtained from examination platform;Data include working as
Data, the prediction of same day answer amount and the following three days examination demands of its examination;The data that wherein same day takes an examination include currently examining
In trial number, progress take an examination answer submit demand (EQSR), today always take an examination answer submission amount (EQS), today examination number of fields,
Begun examination number of fields, closed field examination number of fields and wait for prologue examination number of fields;Wherein examination answer submission demand (EQSR) is
Size values based on examination, the discreet value to EQS scales;Examination answer submission amount (EQS) is in examination carries out, for remembering
The submission amount of record examination answer;A topic record+1 is often submitted, repeats to submit repeating to record.
(2) by statistical analysis module, examination demand size statistics and time to peak point is on the one hand obtained, is on the other hand obtained
Must take an examination flow analysis, and examination flow meter shows the flow taken an examination per hour in one day, divides Android, IOS, WEB tri-
End counts and adds up to, and influence of the peak value of examination flow to system is found by monitoring tracking, to formulate or change early warning valve
Value;
(3) when traffic monitoring platform of taking an examination finds that examination index of correlation is more than the threshold values of setting, prediction scheme processing, root are carried out
According to the rule set in advance, increase or reduce number of servers, i.e., when the threshold values of the super setting of numerical value, operation personnel is notified to increase
Add server, a period of time after numerical value is fallen after rise, releasable certain server;Anti- locking system goes wrong.
Using above-mentioned technical proposal, examination traffic monitoring platform is opened, data are obtained from examination platform:The number of same day examination
According to, including demand (Examination questions are submitted in EQSR examinations answer in current test number, progress
Submission requirements), total EQS examination answer submission amount (Examination Questions today
Submission), today examination number of fields, begun examination number of fields, closed field examination number of fields, wait for prologue examination number of fields;The same day is answered
Volume is predicted;Following three days examination demands.Wherein related algorithm has:
EQS examination answer submission amounts (Examination Questions Submission):EQS is carried out in examination
In, the submission amount for recording examination answer.Often submit a topic record+1;It repeats to submit and repeats to record;
EQS=SUM (the submission answer number occurred);
Such as:During the answer of multiple choice, there may be an EQS for the selection of each option, it is assumed that Yong Huxuan
3 options are selected, then 3 EQS will at least will produce;
Demand (Examination questions submission are submitted in EQSR examination answers
requirements):EQSR is the size values based on examination, the discreet value to EQS scales;
EQSR=SUM (the examinee's number * not submitted corresponds to the topic number of examination);
Such as:One examination has 200 problems, there is 30 examinee's references, then the EQSR of this examination is 200*30=
6000
Face phase EQSR:Need the EQSR completed in 2 hours.For example the EQSR of an examination is 10000, examination can be not
It is completed in 2 hours come, then it is exactly 10000 to face phase EQSR;Under different scenes, face the concept possible incomplete one of phase
It causes;It may be 2 hours, it is also possible to 12 hours or one day;When acquiescence in not specified situation, range of taking an examination faces the phase
Between be 2 hours;System allows operation personnel's decompression force by being monitored to these parameter values in advance, when the super setting of numerical value
Threshold values when, notify operation personnel increase server.A period of time after numerical value is fallen after rise, releasable certain server, in this way
Reach server performance and Maximum Value;When traffic monitoring platform of taking an examination finds that examination index of correlation is more than the threshold values of setting,
Prediction scheme processing is carried out, according to the rule set in advance, operation maintenance personnel increases or reduce number of servers, occurs to prevent locking system
Problem;There are two statistics in simultaneity factor, examination demand size statistics, statistics is the demand integrally taken an examination, and is a point enterprise
Statistics, the examination that can get information about which enterprise in system is more, which time point peak value probably appears in;Examination
Flow meter shows the flow taken an examination per hour in one day, divides tri- ends Android, IOS, WEB to count and add up to, very intuitively
The peak value and valley of recognizing flow of taking an examination in one day, can find when to put by long-term follow and take an examination
Number is most, and operation maintenance personnel will pay attention to the variation of system in time.The final purpose of above-mentioned statistics is exactly to divide from the data of history
Influence of the peak value of analysis examination flow to system keeps early warning more accurate, has to formulate or change our early warning threshold values
Effect.
Description of the drawings
Fig. 1 is examination flux monitoring system structure chart;
Specific implementation mode
The examination flux monitoring system of the present invention, as shown in Figure 1, including examination service monitoring layer, specially trying service cluster
With examination engine layers, the examination service monitoring layer passes through the service cluster inquiry data and to the examination service monitoring layer of taking an examination
Returned data;The examination engine layers form bi-directional data with the examination service cluster and connect;The examination service monitoring layer
Including examination traffic monitoring platform, statistical analysis module and data processing module, the examination traffic monitoring platform and the statistical
Analysis module is connected with the data processing module;The examination traffic monitoring platform is used to obtain data from examination platform;Institute
Data processing module is stated for checking examination traffic monitoring number of units evidence, server liter is carried out when finding more than the early warning threshold values formulated
Grade;The statistical analysis module is used to, according to the examination flow analysis and examination scale analysis that record in system, calculate conjunction
The early warning threshold values of reason, to assist maintenance system;The examination engine layers are also associated with data storage layer, the data storage layer packet
Include Relational DBMS Mysql, storage system Redis and non-relational database MongoDB, the examination flow
The data that control and monitor console is obtained from examination platform include the data taken an examination on the same day, the prediction of same day answer amount and following three days examination demands
Amount;The data of same day examination include that answer of taking an examination in current test number, progress submits demand (EQSR), today always to examine
Examination answer submission amount (EQS), examination number of fields of having begun, has closed field examination number of fields and has waited for prologue examination number of fields examination today number of fields;
The examination service cluster includes several testing servers, several testing servers are connected in parallel;The examination service
Supervisory layers inquire data by testing server, and by testing server to the examination service monitoring layer returned data.
Embodiment 2:Include examination service monitoring layer, specially examination service cluster and examination engine layers, the examination service prison
It controls layer and data is inquired by service cluster of taking an examination and to the examination service monitoring layer returned data;The examination engine layers and institute
It states examination service cluster and forms bi-directional data connection;The examination service monitoring layer includes examination traffic monitoring platform, statistical analysis
Module and data processing module, the examination traffic monitoring platform and the statistical analysis module with the data processing module phase
Connection;The examination traffic monitoring platform is used to obtain data from examination platform;The data processing module is for checking examination stream
Control and monitor console data are measured, server updating is carried out when finding more than the early warning threshold values formulated;The statistical analysis module is used for basis
The examination flow analysis recorded in system and examination scale analysis, calculate rational early warning threshold values, to assist maintenance system;
The examination engine layers are also associated with data storage layer, the data storage layer include Relational DBMS Mysql,
Storage system Redis and non-relational database MongoDB, the data packet that the examination traffic monitoring platform is obtained from examination platform
It includes data, the same day answer amount that the same day takes an examination and predicts and take an examination for following three days demand;The data of the same day examination include working as
In preceding examination number, progress take an examination answer submit demand (EQSR), today always take an examination answer submission amount (EQS), today examination
Number of fields, examination number of fields of having begun have closed field examination number of fields and have waited for prologue examination number of fields;The examination engine layers include that publication is examined
Die trial block, examination management module and data statistics module;The publication test modules, for generating an examination, and to participate in
The examinee of this examination distributes a unique admission card for entrance examination number;The examination management module, for being enabled by admission card for entrance examination number and safety
Start to take an examination after board verification, obtains exam question, record the answer operation each time of examinee in systems, arrived when the test time
After reaching, winding terminates examination, and wholesale examination paper is carried out according to the paper answer of offer, after correcting, synchronous answer data to business system
System;The data statistics module, personnel's answer situation ranking for taking an examination one, and the abnormal conditions to occurring in examination
It is handled, the answer situation statistics in examinee's examination is provided.Using above-mentioned technical proposal, pass through traffic monitoring platform monitoring of taking an examination
Monitoring testing situations according to correlation formula, are judged that the probability that system peak occurs is carried when Probability is higher by data
Before get out server, system allows operation personnel's decompression force by being monitored to several parameter values in advance, works as operation maintenance personnel
When receiving related early warning, upgrading or addition associated server notify operation personnel to increase that is, when the threshold values of the super setting of numerical value
Add server;A period of time after numerical value is fallen after rise, releasable certain server reach server performance and are worth most in this way
Greatly;The stable operation of guarantee system ensures user's energy normal use system, ensures system stable operation, server is using load
Balanced way, it may be convenient to which server is deleted in addition, the normal operation without influencing system;Since on-line study cloud is flat
The SaaS frameworks of platform, the quantity that can dynamically increase server in real time work as peak value to improve the concurrency in the unit interval
Later, we can reduce the quantity of server to reduce server performance waste again, reach and increase income and decrease expenditure, cost-effective mesh
, in order to make operation personnel understand the concurrency of examination in time, we are by transformation to system and increase to phase of taking an examination
The monitoring for closing index understands server stress, and provides anticipation and decision by related algorithm in real time, and operation personnel can carry out in advance
Prepare;The examination service cluster includes several testing servers, several testing servers are connected in parallel;The examination
Service monitoring layer inquires data by testing server, and returns to number to the examination service monitoring layer by testing server
According to;The publication test modules, which have, generates examination unit and examinee's administrative unit;The generation takes an examination unit according to offer
Paper, personal information of taking an examination generate an examination;Examinee's administrative unit, for admission card for entrance examination number to be distributed and managed for examinee,
And examinee's paper data buffer storage;The examination management module includes entrance management unit, does topic unit, exam paper assessment unit sum number
According to synchronization unit;Wherein, the entrance management unit is used to verify user by admission card for entrance examination number and security token;It is described to make topic list
Member records examinee's answer operation each time, after reaching the test time, winding terminates examination for obtaining exam question;
The exam paper assessment unit is used for wholesale examination paper, and the data synchronisation unit is used to form the data cached queue of examinee's answer, and will
The answer data of examinee are synchronized to operation system;The data statistics module include examination seniority among brothers and sisters unit, examination anomaly unit,
Collect statistics unit and logging unit;Unit is ranked in the examination, personnel's answer situation ranking for taking an examination one,
The examination anomaly unit for handling the abnormal conditions occurred in examination, for examinee examine by the collect statistics unit
Answer situation statistics in examination, the logging unit is for recording any link of the examinee in examination process.
Embodiment 3:The implementation method of the examination flux monitoring system, this approach includes the following steps:
(1) examination traffic monitoring platform is opened, data real time monitoring examination flow is obtained from examination platform;Data include working as
Data, the prediction of same day answer amount and the following three days examination demands of its examination;The data that wherein same day takes an examination include currently examining
In trial number, progress take an examination answer submit demand (EQSR), today always take an examination answer submission amount (EQS), today examination number of fields,
Begun examination number of fields, closed field examination number of fields and wait for prologue examination number of fields;Wherein examination answer submission demand (EQSR) is
Size values based on examination, the discreet value to EQS scales;Examination answer submission amount (EQS) is in examination carries out, for remembering
The submission amount of record examination answer;A topic record+1 is often submitted, repeats to submit repeating to record.
(2) by statistical analysis module, examination demand size statistics and time to peak point is on the one hand obtained, is on the other hand obtained
Must take an examination flow analysis, and examination flow meter shows the flow taken an examination per hour in one day, divides Android, IOS, WEB tri-
End counts and adds up to, and influence of the peak value of examination flow to system is found by monitoring tracking, to formulate or change early warning valve
Value;
(3) when traffic monitoring platform of taking an examination finds that examination index of correlation is more than the threshold values of setting, prediction scheme processing, root are carried out
According to the rule set in advance, increase or reduce number of servers, i.e., when the threshold values of the super setting of numerical value, operation personnel is notified to increase
Add server, a period of time after numerical value is fallen after rise, releasable certain server;Anti- locking system goes wrong.
Wherein related algorithm has:
EQS examination answer submission amounts (Examination Questions Submission):EQS is carried out in examination
In, the submission amount for recording examination answer.Often submit a topic record+1;It repeats to submit and repeats to record;
EQS=SUM (the submission answer number occurred);
Such as:During the answer of multiple choice, there may be an EQS for the selection of each option, it is assumed that Yong Huxuan
3 options are selected, then 3 EQS will at least will produce;
Demand (Examination questions submission are submitted in EQSR examination answers
requirements):EQSR is the size values based on examination, the discreet value to EQS scales;
EQSR=SUM (the examinee's number * not submitted corresponds to the topic number of examination);
Such as:One examination has 200 problems, there is 30 examinee's references, then the EQSR of this examination is 200*30=
6000
Face phase EQSR:Need the EQSR completed in 2 hours.For example the EQSR of an examination is 10000, examination can be not
It is completed in 2 hours come, then it is exactly 10000 to face phase EQSR;Under different scenes, face the concept possible incomplete one of phase
It causes;It may be 2 hours, it is also possible to 12 hours or one day;When acquiescence in not specified situation, range of taking an examination faces the phase
Between be 2 hours;System allows operation personnel's decompression force by being monitored to these parameter values in advance, when the super setting of numerical value
Threshold values when, notify operation personnel increase server.A period of time after numerical value is fallen after rise, releasable certain server, in this way
Reach server performance and Maximum Value;When traffic monitoring platform of taking an examination finds that examination index of correlation is more than the threshold values of setting,
Prediction scheme processing is carried out, according to the rule set in advance, operation maintenance personnel increases or reduce number of servers, occurs to prevent locking system
Problem;There are two statistics in simultaneity factor, examination demand size statistics, statistics is the demand integrally taken an examination, and is a point enterprise
Statistics, the examination that can get information about which enterprise in system is more, which time point peak value probably appears in;Examination
Flow meter shows the flow taken an examination per hour in one day, divides tri- ends Android, IOS, WEB to count and add up to, very intuitively
The peak value and valley of recognizing flow of taking an examination in one day, can find when to put by long-term follow and take an examination
Number is most, and operation maintenance personnel will pay attention to the variation of system in time.The final purpose of above-mentioned statistics is exactly to divide from the data of history
Influence of the peak value of analysis examination flow to system keeps early warning more accurate, has to formulate or change our early warning threshold values
Effect.
Particular embodiments described above has carried out further in detail the purpose of the present invention, technical solution and advantageous effect
It describes in detail bright, it should be understood that the above is only a specific embodiment of the present invention, is not intended to restrict the invention;It is all
Within the spirit and principles in the present invention, any modification, equivalent substitution, improvement and etc. done should be included in the guarantor of the present invention
Within the scope of shield.
Claims (10)
1. a kind of examination flux monitoring system, which is characterized in that include examination service monitoring layer, specially examination service cluster and examination
Engine layers, the examination service monitoring layer inquire data by service cluster of taking an examination and return to number to the examination service monitoring layer
According to;The examination engine layers form bi-directional data with the examination service cluster and connect;The examination service monitoring layer includes examining
Try traffic monitoring platform, statistical analysis module and data processing module, the examination traffic monitoring platform and the statistical analysis module
It is connected with the data processing module;The examination traffic monitoring platform is used to obtain data from examination platform;The data
Processing module carries out server updating for checking examination traffic monitoring number of units evidence when finding more than the early warning threshold values formulated;Institute
Statistical analysis module is stated for according to the examination flow analysis and examination scale analysis recorded in system, calculating rational pre-
Alert threshold values, to assist maintenance system.
2. examination flux monitoring system according to claim 1, which is characterized in that the examination engine layers are also associated with number
According to storage layer, the data storage layer includes Relational DBMS Mysql, storage system Redis and non-relational
Database MongoDB.
3. examination flux monitoring system according to claim 1, which is characterized in that the examination traffic monitoring platform is from examination
The data that platform obtains include the data taken an examination on the same day, the prediction of same day answer amount and following three days examination demands.
4. examination flux monitoring system according to claim 4, which is characterized in that the data of the same day examination include working as
In preceding examination number, progress take an examination answer submit demand (EQSR), today always take an examination answer submission amount (EQS), today examination
Number of fields, examination number of fields of having begun have closed field examination number of fields and have waited for prologue examination number of fields.
5. examination flux monitoring system according to claim 2 or 3, which is characterized in that the examination engine layers include
Issue test modules, examination management module and data statistics module;The publication test modules, for generating an examination, and
Examinee to participate in this examination distributes a unique admission card for entrance examination number;The examination management module, for by admission card for entrance examination number and
Start to take an examination after security token verification, obtains exam question, record the answer operation each time of examinee in systems, work as examination
After time reaches, winding terminates examination, and wholesale examination paper is carried out according to the paper answer of offer, and after correcting, synchronous answer data are extremely
Operation system;The data statistics module, personnel's answer situation ranking for taking an examination one, and it is different to what is occurred in examination
Reason condition is handled, and the answer situation statistics in examinee's examination is provided.
6. examination flux monitoring system according to claim 5, which is characterized in that the examination service cluster includes several
A testing server, several testing servers are connected in parallel;The examination service monitoring layer is inquired by testing server
Data, and by testing server to the examination service monitoring layer returned data.
7. examination flux monitoring system according to claim 6, which is characterized in that the publication test modules, which have, to be generated
Examination unit and examinee's administrative unit;Described to generate paper of the examination unit according to offer, personal information of taking an examination generates one and examines
Examination;Examinee's administrative unit, for admission card for entrance examination number and examinee's paper data buffer storage to be distributed and managed for examinee.
8. examination flux monitoring system according to claim 7, which is characterized in that the examination management module include into
Field administrative unit does topic unit, exam paper assessment unit and data synchronisation unit;Wherein, the entrance management unit by standard for being examined
Card number and security token verify user;It is described to do topic unit, for obtaining exam question, record examinee's answer each time behaviour
Make, after reaching the test time, winding terminates examination;The exam paper assessment unit, be used for wholesale examination paper, the data synchronisation unit,
It is used to form the data cached queue of examinee's answer, and the answer data of examinee are synchronized to operation system.
9. examination flux monitoring system according to claim 8, which is characterized in that the data statistics module includes to examine
Examination seniority among brothers and sisters unit, examination anomaly unit, collect statistics unit and logging unit;Unit is ranked in the examination, for one
Personnel's answer situation ranking of field examination, the examination anomaly unit are used to handle the abnormal conditions occurred in examination,
The collect statistics unit is being examined for the answer situation statistics in examinee's examination, the logging unit for recording examinee
Any link during examination.
10. a kind of implementation method of examination flux monitoring system, this approach includes the following steps:
(1) examination traffic monitoring platform is opened, data real time monitoring examination flow is obtained from examination platform;Data were examined including the same day
Data, the prediction of same day answer amount and the following three days examination demands of examination;The data that wherein same day takes an examination include current test people
Number, carry out in examination answer submit demand (EQSR), today always take an examination answer submission amount (EQS), today examination number of fields, opened
Examination number of fields in field has closed field examination number of fields and has waited for prologue examination number of fields;It is to be based on that wherein demand (EQSR) is submitted in examination answer
The size values of examination, the discreet value to EQS scales;Examination answer submission amount (EQS) is to be examined in examination carries out for recording
Try the submission amount of answer;A topic record+1 is often submitted, repeats to submit repeating to record.
(2) by statistical analysis module, examination demand size statistics and time to peak point is on the one hand obtained, is on the other hand examined
Flow analysis is tried, examination flow meter shows the flow taken an examination per hour in one day, divides Android, IOS, WEB tri- end systems
It counts and adds up to, influence of the peak value of examination flow to system is found by monitoring tracking, to formulate or change early warning threshold values;
(3) when traffic monitoring platform of taking an examination finds that examination index of correlation is more than the threshold values of setting, prediction scheme processing is carried out, according to carrying
Before the rule set, increase or reduce number of servers, i.e., when the threshold values of the super setting of numerical value, operation personnel is notified to increase clothes
Business device, a period of time after numerical value is fallen after rise, releasable certain server;Anti- locking system goes wrong.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810267012.9A CN108510416A (en) | 2018-03-28 | 2018-03-28 | Examination flux monitoring system and implementation method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810267012.9A CN108510416A (en) | 2018-03-28 | 2018-03-28 | Examination flux monitoring system and implementation method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108510416A true CN108510416A (en) | 2018-09-07 |
Family
ID=63379155
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810267012.9A Pending CN108510416A (en) | 2018-03-28 | 2018-03-28 | Examination flux monitoring system and implementation method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108510416A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109949002A (en) * | 2019-02-26 | 2019-06-28 | 国家电网有限公司 | A kind of thermal power generation Occupational Technique Authentication station approaches to IM |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103023938A (en) * | 2011-09-26 | 2013-04-03 | 阿里巴巴集团控股有限公司 | Service capability control method and system of server cluster |
CN104184819A (en) * | 2014-08-29 | 2014-12-03 | 城云科技(杭州)有限公司 | Multi-hierarchy load balancing cloud resource monitoring method |
CN104217310A (en) * | 2014-09-27 | 2014-12-17 | 昆明钢铁集团有限责任公司 | Smart paperless examination system and method |
CN106230986A (en) * | 2016-09-21 | 2016-12-14 | 南方电网科学研究院有限责任公司 | Resource adaptation scheduling system and method based on electric power PaaS cloud platform |
-
2018
- 2018-03-28 CN CN201810267012.9A patent/CN108510416A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103023938A (en) * | 2011-09-26 | 2013-04-03 | 阿里巴巴集团控股有限公司 | Service capability control method and system of server cluster |
CN104184819A (en) * | 2014-08-29 | 2014-12-03 | 城云科技(杭州)有限公司 | Multi-hierarchy load balancing cloud resource monitoring method |
CN104217310A (en) * | 2014-09-27 | 2014-12-17 | 昆明钢铁集团有限责任公司 | Smart paperless examination system and method |
CN106230986A (en) * | 2016-09-21 | 2016-12-14 | 南方电网科学研究院有限责任公司 | Resource adaptation scheduling system and method based on electric power PaaS cloud platform |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109949002A (en) * | 2019-02-26 | 2019-06-28 | 国家电网有限公司 | A kind of thermal power generation Occupational Technique Authentication station approaches to IM |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Boyne et al. | The evaluation of public service inspection: A theoretical framework | |
CN110111202A (en) | The method and system of risk monitoring and control after a kind of loan | |
CN110009475A (en) | Risk checks method for monitoring, device, computer equipment and storage medium | |
CN104809933B (en) | A kind of power grid is without script emergency drilling system, drilling method and equipment | |
CN106888106A (en) | The extensive detecting system of IT assets in intelligent grid | |
CN111210129B (en) | Power distribution network planning service management information system based on meshing | |
CN110210762A (en) | A kind of employee performance dynamic wire examination method based on big data analysis | |
CN108509572A (en) | Examination system and its implementation for on-line study | |
CN108281177A (en) | A kind of Internet of Things intensive care monitoring system | |
CN110400124A (en) | Attendance monitoring system and method and computer readable storage medium | |
CN116644825B (en) | Big data-based outpatient information inquiry reservation management system | |
CN112116103A (en) | Method, device and system for evaluating personal qualification based on federal learning and storage medium | |
Gralla et al. | Separating introduction effects from selectivity effects: the differences in employment patterns of codetermined firms | |
CN111222979A (en) | Loan credit evaluation system based on government affair big data | |
Lv | Research on the Application of Adaptive Matching Tracking Algorithm Fused with Neural Network in the Development of E‐Government | |
CN108510416A (en) | Examination flux monitoring system and implementation method | |
CN109686429A (en) | Physician visits period recommended method and device | |
Luan et al. | Resource configuration efficiency and influencing factors of elderly care services based on a data‐driven DEA‐tobit approach | |
US20140156339A1 (en) | Operational risk and control analysis of an organization | |
CN116957759A (en) | Wind control system of financing lease wind control rule | |
Mutoh et al. | A model of friendship networks based on social network analysis | |
CN116308907A (en) | 5G-based intelligent inspection method, system and electronic equipment | |
CN116228312A (en) | Processing method and device for large-amount point exchange behavior | |
Hsiao et al. | A systems view of responding to the COVID‐19 pandemic: A causal loop model for Taiwan's approach | |
CN110365706A (en) | Multi-judgement identity network safety method, apparatus and system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180907 |
|
RJ01 | Rejection of invention patent application after publication |