Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Queuing method and system based on redis

A queuing system and customer service end technology, applied in automatic switching centers, telephone communications, electrical components, etc., can solve problems such as queuing service interruption, queuing service program non-sharing, poor user experience, etc., to improve capabilities and stability, and realize Scalability and the effect of improving user experience

Active Publication Date: 2017-09-05
北京思特奇信息技术股份有限公司
View PDF8 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] In the online customer service system, in addition to instant messaging, the core business is the queuing service for visitor session requests. The traditional queuing service for visitor session requests is to deploy the queuing service program in the memory of a single server, and in the memory The information corresponding to the visitor session request is stored in the memory. The memory is only valid when it is in a single server. The queuing business program in the memory is not shared and inseparable. Only when the information is in the memory can the visitor session request be queued, and distributed deployment cannot be performed; When the number of visitor session requests increases, the processing capacity of a single server is low, and the user experience is poor; when a single server is down, the queuing service is interrupted, resulting in poor system stability for processing queuing services; the queuing machine cannot be deployed independently; the queuing process is only from the memory To obtain a visitor session request, the first customer service terminal is preferred as the matching customer service terminal. This method makes the workload of each customer service unbalanced when there are many customer service personnel

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Queuing method and system based on redis
  • Queuing method and system based on redis
  • Queuing method and system based on redis

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0062] The principles and features of the present invention are described below in conjunction with the accompanying drawings, and the examples given are only used to explain the present invention, and are not intended to limit the scope of the present invention.

[0063] Such as figure 1 As shown, the redis-based queuing method provided by the embodiment of the present invention includes the following steps:

[0064] S1, receiving the visitor session request sent by the visitor, generating a request ID according to the visitor session request, and inserting the request ID into the pre-created queuing list;

[0065] S2, according to the visitor's session request, obtain the customer service list, obtain the current service session list and the current service session list of all customer service terminals;

[0066] S3, obtain all online customer service IDs, determine the list of online customer service customers based on all online customer service IDs and the list of previo...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to a queuing method and system based on redis. The method comprises the following steps: receiving a visitor session request, generating a request ID, and inserting the request ID into a queue list; acquiring a formerly-served service list, the current service session lists and day served session lists of all service-ports; acquiring all online service IDs, and determining online formerly-served service list, the online current service session lists and the online day serve session lists of all online service-ports; taking out a request ID, and determining a matched service-port for the request ID according to the formerly-served weight, the current service weight, the day served weight, the online formerly-served service list, the online current service session and the online day served session list. By use of the queuing method disclosed by the invention, the business handling capacity and stability are improved, and the workload of each service is balanced.

Description

technical field [0001] The invention belongs to the technical field of communication, and in particular relates to a redis-based queuing method and system. Background technique [0002] In the online customer service system, in addition to instant messaging, the core business is the queuing service for visitor session requests. The traditional queuing service for visitor session requests is to deploy the queuing service program in the memory of a single server, and in the memory The information corresponding to the visitor session request is stored in the memory. The memory is only valid when it is in a single server. The queuing business program in the memory is not shared and inseparable. Only when the information is in the memory can the visitor session request be queued, and distributed deployment cannot be performed; When the number of visitor session requests increases, the processing capacity of a single server is low, and the user experience is poor; when a single se...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04M3/523
CPCH04M3/523H04M3/5232H04M3/5234
Inventor 陆洋智
Owner 北京思特奇信息技术股份有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products