Integrated high-performance application software architecture and construction method thereof
A technology of application software and construction methods, applied in the direction of program control devices, etc., can solve problems such as application failure, project failure, and impact on the use of J2EE clusters, and achieve the effect of meeting high availability and improving development efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment approach
[0066] Such as figure 2 As shown, the implementation method of load balancing between the WEB browser and the WEB server cluster is:
[0067] 1) Load balancing algorithm: When a client requests, the load balancer will decide how to dispatch the request to the backend server instance. Popular algorithms include round robin, random, and weighted. Load balancers try to achieve equal workload per server instance, but the above algorithms can't really get a perfect balance because they only control the number of requests for a specific server instance. Some complex load balancers implement special algorithms that monitor the actual load of requests to servers before scheduling to determine whether to assign them tasks.
[0068] 2) Health check: When some server instances fail, the load balancer detects the failure, and no longer distributes requests to the failed servers; request.
[0069] 3) Session stickiness: Almost every web application has a session state, which could be ...
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