Device and method for improving throughput of online examination system based on three-level cache
A three-level cache and test system technology, applied in multi-program devices, special data processing applications, instruments, etc., can solve problems such as unsatisfactory system throughput performance, long waiting time, and prone to downtime, etc., to reduce resources The effect of cost input, reducing the concurrent pressure of requests, and improving the carrying capacity
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0035] This embodiment provides a device for improving the throughput of an online examination system based on a three-level cache;
[0036] The device for improving the throughput of the online examination system based on the third-level cache includes: a management server and several examinee server groups;
[0037] Deploy the test management system and MySQL database on each management server;
[0038] Each candidate server group includes: a load balancing server, the load balancing server is connected to several browsers, and the load balancing server is connected to three running end servers respectively;
[0039] Each running server is deployed with a first-level cache and a second-level cache; each first-level cache is connected to the load balancing server; each first-level cache is connected to the corresponding second-level cache, and each second-level cache is connected to the test Management system and MySQL database connection; said browser acts as a third-level ...
Embodiment 2
[0053] This embodiment provides a method for improving the throughput of an online examination system based on a three-level cache;
[0054]A method for improving the throughput of the online examination system based on the third-level cache, including:
[0055] S1: The browser receives the answer cache request for each question, and the browser caches the answer for each question;
[0056] S2: When the number of questions received by the browser from the answer cache request reaches the set threshold M, M is a positive integer; the answers to the M questions are dumped into the second-level cache through the first-level cache;
[0057] S3: The second-level cache compares the answers to the M questions with the preset correct answers, and records the correct number of questions; the second-level cache synchronizes the answers to the M questions and the correct number of questions to the MySQL database of the management server ;
[0058] S4: Repeat S1-S3 until all test questi...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com