A distributed session processing system and method based on microservice architecture
A processing method and microservice technology, applied in the field of distributed session processing system based on microservice architecture, can solve problems such as unified cache pressure, affecting other applications reading, etc., to ensure consistency, reduce strong dependencies, and allocate access The effect of request pressure
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0028] In order to facilitate the understanding of those skilled in the art, the present invention will be further described below in conjunction with the embodiments and accompanying drawings.
[0029] This embodiment provides a method for sharing session state between microservice applications centered on unified user services. The session provided by this embodiment is not a middleware session nor a spring-session.
[0030] Such as figure 2 As shown, the unified user service is provided. The login module in the unified user service stores the logged-in user information in the dedicated memory cache using the VK method, where K is the ACCESS-TOKEN, the ACCESS-TOKEN uses the login name, and the current time is represented by the HMAC256 algorithm. Generated, V is to abstract the login user information that originally needs to be stored in the session, and store it in the memory cache in the hash data structure according to the attributes. Business microservices read user in...
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