CN104735098A - Session information control method and system - Google Patents

Session information control method and system Download PDF

Info

Publication number
CN104735098A
CN104735098A CN201310700668.2A CN201310700668A CN104735098A CN 104735098 A CN104735098 A CN 104735098A CN 201310700668 A CN201310700668 A CN 201310700668A CN 104735098 A CN104735098 A CN 104735098A
Authority
CN
China
Prior art keywords
session
session information
server
application server
cluster
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.)
Granted
Application number
CN201310700668.2A
Other languages
Chinese (zh)
Other versions
CN104735098B (en
Inventor
纪婷琪
佘敏
吉惠
冷合礼
王旭政
张涛
王森
赵晨
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Qingdao Haier Air Conditioner Gen Corp Ltd
Haier Group Corp
Original Assignee
Qingdao Haier Air Conditioner Gen Corp Ltd
Haier Group Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Qingdao Haier Air Conditioner Gen Corp Ltd, Haier Group Corp filed Critical Qingdao Haier Air Conditioner Gen Corp Ltd
Priority to CN201310700668.2A priority Critical patent/CN104735098B/en
Publication of CN104735098A publication Critical patent/CN104735098A/en
Application granted granted Critical
Publication of CN104735098B publication Critical patent/CN104735098B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer And Data Communications (AREA)

Abstract

The invention relates to a session information control method and system. The session information control method includes the steps that an interceptor intercepts a visit request to a certain application server in a server cluster of a user, a session is created and a session mark is distributed according to the visit request, the session mark is stored in a client, session information is created in the certain application server in the server cluster, and the session information is synchronized in all application servers in a data synchronizing server cluster; when the interceptor captures session information updating, the interceptor synchronously updates the corresponding session information of all the application servers in the cluster according to the session mark. By means of the session information control method and system, the session information can be synchronously updated in the server cluster, the universality is high, efficiency is high, and the required storage space is small.

Description

The control method of session information and control system
Technical field
The present invention relates to a kind of network access technology, particularly a kind of control method of session information and control system.
Background technology
In the operation system of clustered deploy(ment), exist user conversation cannot in whole cluster sharing problem, because load-balancing device can ask any one node of being sent at random in cluster, the session information preserved at last node can not share to by other nodes in cluster.
For solving the problem, in prior art, there is following solution:
1) user conversation and server are bound
Namely by arranging load redirect algorithm at load-balancing device end, make the request of each user only be sent on certain station server, the session of such user is saved on a single server.
Problems existing:
The effect of cluster cannot be given full play to, when certain station server is unavailable, mean that all session informations that current server is preserved all can be lost.
2) session information is kept in user browser cookie
Namely the session information of user is put in the client entirely, and all the information in cookie is submitted to server end during each access, server end determines whether active session according to the information of preserving in cookie.
Problems existing:
Session information leaves in and easily causes safety problem in client.In addition, if information of preserving in session is more, each request all sends cookie information to server end, causes the expense of network to increase, and in cookie, storable data volume exists size restriction.
3) on server container, plug-in extension is done
Common web container is as weblogic, jboss, tomcat, jetty etc., it is all be placed in the internal memory of server that the session of acquiescence is shared, and is expanded the storage mode of session acquiescence, as being stored in database by plug-in unit, or the central storage zone such as memcached, or by other simultaneous techniquess by session synchronizing information to other nodes.
Problems existing:
Owing to taking the diversity of container, if will run under different containers for a same program, need configure respectively for different web containers or develop different plug-in units, the portability of calling program between different vessels is died down.Session information is kept in database or memcached to be caused ceaselessly mutual with database or across a network, and efficiency is affected.
Summary of the invention
Provide hereinafter about brief overview of the present invention, to provide about the basic comprehension in some of the present invention.Should be appreciated that this general introduction is not summarize about exhaustive of the present invention.It is not that intention determines key of the present invention or pith, and nor is it intended to limit the scope of the present invention.Its object is only provide some concept in simplified form, in this, as the preorder in greater detail discussed after a while.
A main purpose of the present invention is the control method and the control system that provide a kind of session information, can in server cluster synchronized update session information, and highly versatile, efficiency are high, need memory space little.
According to a first aspect of the invention, a kind of control method of session information, comprising:
The access of user to server cluster is assigned on a certain application server according to the operating load of every platform application server by load equalizer;
Blocker interception user on this application server is to the access request of this application server, create session according to described access request, distribute session identification and store this session identification in client, session information is created at this application server, and this session information synchronous in other application server in server cluster;
When blocker captures session information renewal, according to the corresponding session information of each application server in session identification synchronized update server cluster.
According to a second aspect of the invention, a kind of control system of session information, comprises load equalizer and server cluster:
Described server cluster comprises at least two application servers;
The access of user to server cluster is assigned to a certain application server for the operating load according to every platform application server by described load equalizer;
Described in described every platform, application server comprises blocker, for tackle user to the access request of this application server, create session, distribute session identification and store this session identification in client, session information is created at this application server, and other application server this session information synchronous in server cluster;
Described blocker also for when capture session information upgrade time, according to the corresponding session information of each application server in described session identification synchronized update server cluster.
Adopt control method and the control system of session information of the present invention, can in server cluster synchronized update session information, highly versatile, processing speed is fast.
Accompanying drawing explanation
Below with reference to the accompanying drawings illustrate embodiments of the invention, above and other objects, features and advantages of the present invention can be understood more easily.Parts in accompanying drawing are just in order to illustrate principle of the present invention.In the accompanying drawings, same or similar technical characteristic or parts will adopt same or similar Reference numeral to represent.
Fig. 1 is the flow chart of a kind of execution mode of the control method of session information of the present invention;
Fig. 2 is the structure chart of a kind of execution mode of the control system of session information of the present invention.
Embodiment
With reference to the accompanying drawings embodiments of the invention are described.The element described in an accompanying drawing of the present invention or a kind of execution mode and feature can combine with the element shown in one or more other accompanying drawing or execution mode and feature.It should be noted that for purposes of clarity, accompanying drawing and eliminate expression and the description of unrelated to the invention, parts known to persons of ordinary skill in the art and process in illustrating.
Shown in Figure 1, be the flow chart of a kind of execution mode of the control method of session information of the present invention.
In the present embodiment, the control method of session information comprises:
S10: the access of user to server cluster is assigned on a certain application server according to the operating load of every platform application server by load equalizer;
S20: the blocker interception user on this application server is to the access request of this application server, create session according to access request, distribute session identification and store this session identification in client, session information is created at this application server, and this session information synchronous in other application server in server cluster;
S30: when blocker captures session information renewal, according to the corresponding session information of each application server in session identification synchronized update server cluster.
So, session information when user accesses can synchronized update on the application server of each in server cluster.
In one embodiment, session identification can be generated by overall unique identifier algorithm.
As a kind of execution mode, session information control method can also comprise:
S40: when blocker capture user again access request time, from this again access request, read session identification, agent encapsulates carried out to the request object of access request again, and creates again the session object of access request.
Request object is carried out agent encapsulates and after creating again the session object of access request, when session has renewal, only can divide update section and store, thus save memory space and Internet resources, and processing speed is faster.
As a kind of execution mode, step S30 can specifically comprise:
S31: when session information upgrades, the ehcache buffer memory of a certain application server in invoking server cluster, the session information stored in the ehcache buffer memory of this application server is upgraded and obtains the session information after upgrading, and the session information after upgrading is stored in the ehcache buffer memory of other application server in server cluster.
Adopt ehcache buffer memory store and upgrade session information, processing speed can be made rapider.
As a kind of execution mode, after session identification exceedes the scheduled time from distribution, it is expired that ehcache buffer memory can arrange the session identification wherein stored.The fail safe of system access can be ensured like this, avoid invalid user stealing session identification.
Shown in Figure 2, be the structure chart of a kind of execution mode of the control system of session information of the present invention.
In the present embodiment, the control system of session information comprises load equalizer 10 and server cluster 20.
Server cluster 20 comprises at least two application servers 21,22.
The access of user to server cluster 20 is assigned to a certain application server (21 or 22) for the operating load according to every platform application server 21,22 by load equalizer 10.
Every platform application server (21 or 22) includes blocker (211 or 221), for tackle user to the access request of this application server (21 or 22), create session, distribute session identification and store this session identification in client, session information is created at this application server (21 or 22), and other application server (22 or 21) synchronously this session information in server cluster 20.
Blocker 211 or 221 also for when capture session information upgrade time, according to the corresponding session information of each application server (20 or 21) in session identification synchronized update server cluster 20.
So, session information when user accesses can synchronized update on the application server of each in server cluster.
Such as, the access request of user to the application server 21 in server cluster 20 intercepted by blocker 11, now, blocker 11 creates session, distributes session identification and store this session identification in client, application server 21 in server cluster 20 creates session information, and in server cluster each application server (22) synchronously this session information.
When blocker captures session information renewal, be arranged in the session information of application server 21,22 according to session identification synchronized update.
In one embodiment, session identification can be generated by overall unique identifier algorithm.
As a kind of execution mode, the control system of session information can also comprise Terracotta server group 30, for receiving the session information on a certain application server (21 or 22), and be synchronized in other application server (22 or 21) in server cluster.
Preferably, Terracotta server group 30 can comprise Terracotta master server 31 and Terracotta from server 32.
Terracotta master server 31 for receiving the session information on a certain application server (21 or 22), and is synchronized in other application server (22 or 21) in server cluster 20.In addition, Terracotta master server 31 also for by session information back-up to Terracotta from server 32.So, once power down or other fault occur server cluster 20, up-to-date session information can be read out from Terracotta from server 32, avoid user to lose.
As a kind of preferred version, when Terracotta master server 31 breaks down, Terracotta can be automatically switched to from server 32 to receive the session information a certain application server (21 or 22), and be synchronized in other application server (22 or 21) in server cluster 20.And after Terracotta master server 31 recovers normal work, then automatically switch into and to be conversated the reception of information and synchronous by Terracotta master server 31.
Terracotta is a famous Java cluster platform of increasing income developed by Terracotta company of the U.S., one of its important feature is incremental detection function, in other words, adopt Terracotta server group, only can upgrade the difference of current sessions information and historical session information, instead of entirety storage backup again.So, the speed of session information storage backup can be accelerated, raise the efficiency.
Preferably, the blocker 11 in load equalizer 10 also for when user again access request time, from this again access request, read session identification, agent encapsulates carried out to the request object of access request again, and creates again the session object of access request.
Request object is carried out agent encapsulates and after creating again the session object of access request, when session has renewal, only can divide update section and store, thus save memory space and Internet resources, and processing speed is faster.
As a kind of execution mode, each application server (21,22) in server cluster 20 includes ehcache buffer, for when session information upgrades, and the session information after storage update.
Preferably, after session identification exceedes the scheduled time (such as 30 minutes) from distribution, the session identification wherein stored can be set to expired by ehcache buffer.So, the fail safe of system access can be improved, avoid invalid user stealing customer data.
Adopt control method and the control system of session information of the present invention, solve many containers and dispose allocation problem, which kind of no matter adopts meet the web container of java servlet, all can use this control method and control system.
In addition, because each node (i.e. application server) in server cluster can store the copy of a session information, even if certain node in cluster is unavailable, when next request forward is to other nodes, session information is still retained
3rd, fail safe is high.Owing to only preserving a session identification in client browser, and all session informations all can leave server end in, even if this session id in the cookie of client browser is read, also can not obtain any valuable information.
4th, session read or write speed is fast.Use ehcache as the storage of session information, ehcache is placed on information in internal memory and (also supports disk or other storage mediums outside), the read-write of internal memory quickly, terracotta server group ensure that the data of the only synchronous change when simultaneous session information updating in addition, Data Update amount is little, and access speed is fast.
5th, the operation of session information is completely transparent to developer, the existence of the complete imperceptible session synchronization of developer, more friendly.
6th, data synchronization server itself is without Single Point of Faliure.Owing to adopting terracotta server group as synchronization server, adopt active and standby framework to build, ensure that whenever at least one synchronization server can be used, and avoids the loss of session information.
Above some embodiments of the present invention are described in detail.As one of ordinary skill in the art can be understood, whole or any step of method and apparatus of the present invention or parts, can in the network of any computing equipment (comprising processor, storage medium etc.) or computing equipment, realized with hardware, firmware, software or their combination, this is that those of ordinary skill in the art use their basic programming skill just can realize when understanding content of the present invention, therefore need not illustrate at this.
In equipment of the present invention and method, obviously, each parts or each step reconfigure after can decomposing, combine and/or decomposing.These decompose and/or reconfigure and should be considered as equivalents of the present invention.Also it is pointed out that the step performing above-mentioned series of processes can order naturally following the instructions perform in chronological order, but do not need necessarily to perform according to time sequencing.Some step can walk abreast or perform independently of one another.Simultaneously, above in the description of the specific embodiment of the invention, the feature described for a kind of execution mode and/or illustrate can use in one or more other execution mode in same or similar mode, combined with the feature in other execution mode, or substitute the feature in other execution mode.
Should emphasize, term " comprises/comprises " existence referring to feature, key element, step or assembly when using herein, but does not get rid of the existence or additional of one or more further feature, key element, step or assembly.
Although described the present invention and advantage thereof in detail, be to be understood that and can have carried out various change when not exceeding the spirit and scope of the present invention limited by appended claim, substituting and conversion.And scope of the present invention is not limited only to the specific embodiment of process, equipment, means, method and step described by specification.One of ordinary skilled in the art will readily appreciate that from disclosure of the present invention, can use perform the function substantially identical with corresponding embodiment described herein or obtain and its substantially identical result, existing and that will be developed in the future process, equipment, means, method or step according to the present invention.Therefore, appended claim is intended to comprise such process, equipment, means, method or step in their scope.

Claims (13)

1. a control method for session information, is characterized in that, comprising:
The access of user to server cluster is assigned on a certain application server according to the operating load of every platform application server by load equalizer;
Blocker interception user on this application server is to the access request of this application server, create session according to described access request, distribute session identification and store this session identification in client, session information is created at this application server, and this session information synchronous in other application server in server cluster;
When blocker captures session information renewal, according to the corresponding session information of each application server in session identification synchronized update server cluster.
2. the control method of session information according to claim 1, is characterized in that:
Described session identification is generated by overall unique identifier algorithm.
3. session information control method according to claim 1 and 2, is characterized in that, also comprise:
When blocker capture user again access request time, from this again access request, read session identification, agent encapsulates carried out to the request object of described access request again, and the session object of access request again described in creating.
4. the control method of session information according to claim 1, is characterized in that, described " when session information upgrades, the corresponding session information according to each application server in session identification synchronized update cluster " specifically comprises:
When session information upgrades, the ehcache buffer memory of a certain application server in invoking server cluster, the described session information stored in the ehcache buffer memory of this application server is upgraded and obtains the session information after upgrading, and the described session information after described renewal is stored in the ehcache buffer memory of other application server in server cluster.
5. the control method of session information according to claim 4, is characterized in that:
After session identification exceedes the scheduled time from distribution, the session identification that ehcache buffer setting wherein stores is expired.
6. a control system for session information, is characterized in that, comprises load equalizer and server cluster:
Described server cluster comprises at least two application servers;
The access of user to server cluster is assigned to a certain application server for the operating load according to every platform application server by described load equalizer;
Described in described every platform, application server comprises blocker, for tackle user to the access request of this application server, create session, distribute session identification and store this session identification in client, session information is created at this application server, and other application server this session information synchronous in server cluster;
Described blocker also for when capture session information upgrade time, according to the corresponding session information of each application server in described session identification synchronized update server cluster.
7. the control system of session information according to claim 6, is characterized in that, also comprises Terracotta server group;
Described Terracotta server group for receiving the described session information on described a certain application server, and is synchronized in other application server in described server cluster.
8. the control system of session information according to claim 7, is characterized in that:
Described Terracotta server group comprises Terracotta master server and Terracotta from server;
Described Terracotta master server for receiving the described session information on described a certain application server, and is synchronized in other application server in described server cluster;
Described Terracotta master server is also for backuping to described Terracotta from server by described session information.
9. the control system of session information according to claim 8, is characterized in that:
Described Terracotta also for when described Terracotta master server fault from server, receives the described session information on described a certain application server, and is synchronized in other application server in described server cluster.
10. the control system of the session information according to claim 6-9 any one, is characterized in that:
Described session identification is generated by overall unique identifier algorithm.
The control system of 11. session informations according to claim 6, is characterized in that:
Described blocker also for when user again access request time, from this again access request, read session identification, agent encapsulates carried out to the request object of described access request again, and the session object of access request again described in creating.
The control system of 12. session informations according to claim 11, is characterized in that:
Each application server in described server cluster includes ehcache buffer, for when session information upgrades, and the session information after storage update.
The control system of 13. session informations according to claim 12, is characterized in that:
After session identification exceedes the scheduled time from distribution, the session identification wherein stored is set to expired by described ehcache buffer.
CN201310700668.2A 2013-12-18 2013-12-18 The control method and control system of session information Expired - Fee Related CN104735098B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310700668.2A CN104735098B (en) 2013-12-18 2013-12-18 The control method and control system of session information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310700668.2A CN104735098B (en) 2013-12-18 2013-12-18 The control method and control system of session information

Publications (2)

Publication Number Publication Date
CN104735098A true CN104735098A (en) 2015-06-24
CN104735098B CN104735098B (en) 2018-05-08

Family

ID=53458532

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310700668.2A Expired - Fee Related CN104735098B (en) 2013-12-18 2013-12-18 The control method and control system of session information

Country Status (1)

Country Link
CN (1) CN104735098B (en)

Cited By (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105357222A (en) * 2015-11-27 2016-02-24 国网信息通信产业集团有限公司 Distributed Session management middleware
CN106331155A (en) * 2016-09-26 2017-01-11 联动优势电子商务有限公司 Method for preventing repeated login of user and server
CN106357778A (en) * 2016-09-27 2017-01-25 山东浪潮商用系统有限公司 Session information sharing method, device and system
CN106549875A (en) * 2015-09-18 2017-03-29 中国移动通信集团浙江有限公司 A kind of conversation managing method, device and load equalizer
CN106790123A (en) * 2016-12-27 2017-05-31 努比亚技术有限公司 Realize the shared systems of Session, method, server and cluster device
WO2017097011A1 (en) * 2015-12-09 2017-06-15 国家电网公司 Session synchronization method based on instant copy between cluster nodes
CN107026789A (en) * 2017-03-31 2017-08-08 新浪网技术(中国)有限公司 The method and apparatus that a kind of session subscriber is followed the trail of
CN107306290A (en) * 2016-04-22 2017-10-31 中国移动通信集团重庆有限公司 A kind of session session sharing methods and application server
CN108055314A (en) * 2017-12-08 2018-05-18 锐捷网络股份有限公司 The management method and group system of a kind of group system
CN108833492A (en) * 2018-05-24 2018-11-16 中国平安人寿保险股份有限公司 Improve method, apparatus, client and the system of server calls accuracy rate
CN109088906A (en) * 2017-06-14 2018-12-25 中国移动通信集团重庆有限公司 Method and apparatus, the computer readable storage medium of session synchronization are kept between system
CN109218038A (en) * 2018-09-05 2019-01-15 四川译讯信息科技有限公司 A kind of multilingual instant session platform
CN109257448A (en) * 2018-11-21 2019-01-22 网易(杭州)网络有限公司 A kind of synchronous method and device of session information, electronic equipment, storage medium
CN109981811A (en) * 2019-03-12 2019-07-05 众安信息技术服务有限公司 A kind of the session id generation method and system of end application
CN109981739A (en) * 2019-02-25 2019-07-05 平安科技(深圳)有限公司 Session data processing method, device, equipment and medium based on block chain
CN110266791A (en) * 2019-06-18 2019-09-20 深圳市高星文网络科技有限公司 The safe and reliable repeater system of mimicry and its method
CN111385358A (en) * 2020-03-04 2020-07-07 海南金盘智能科技股份有限公司 Synchronization method and device of session control object and server
CN111586177A (en) * 2017-06-28 2020-08-25 杭州云英网络科技有限公司 Cluster session loss prevention method and system
CN111683045A (en) * 2020-04-28 2020-09-18 中国平安财产保险股份有限公司 Session information processing method, device, equipment and storage medium
CN111931080A (en) * 2020-07-24 2020-11-13 上海泛微网络科技股份有限公司 Method, system and storage medium for automatically displaying time in multiple time zones
CN113645261A (en) * 2020-04-27 2021-11-12 中国移动通信集团江西有限公司 Session data processing method, device, storage medium and computer equipment
CN114389817A (en) * 2021-12-23 2022-04-22 中国电信股份有限公司 Method and device for transmitting user session data shared among multiple servers
CN114430423A (en) * 2022-01-26 2022-05-03 百果园技术(新加坡)有限公司 Communication management method, device, equipment and storage medium between terminals

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030167333A1 (en) * 2002-03-01 2003-09-04 Sun Microsystems, Inc. System and method for state saves in a distributed data system
CN201682522U (en) * 2010-02-08 2010-12-22 阿里巴巴集团控股有限公司 Conversation information storage system and application server
CN102523234A (en) * 2011-12-29 2012-06-27 山东中创软件工程股份有限公司 Implementation method and system for clustering of application servers
CN103200212A (en) * 2012-01-04 2013-07-10 中国移动通信集团公司 Method and system achieving distributed conversation under cloud computing environment
CN103209223A (en) * 2013-04-27 2013-07-17 中国农业银行股份有限公司 Distributed application conversation information sharing method and system and application server

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030167333A1 (en) * 2002-03-01 2003-09-04 Sun Microsystems, Inc. System and method for state saves in a distributed data system
CN201682522U (en) * 2010-02-08 2010-12-22 阿里巴巴集团控股有限公司 Conversation information storage system and application server
CN102523234A (en) * 2011-12-29 2012-06-27 山东中创软件工程股份有限公司 Implementation method and system for clustering of application servers
CN103200212A (en) * 2012-01-04 2013-07-10 中国移动通信集团公司 Method and system achieving distributed conversation under cloud computing environment
CN103209223A (en) * 2013-04-27 2013-07-17 中国农业银行股份有限公司 Distributed application conversation information sharing method and system and application server

Cited By (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106549875A (en) * 2015-09-18 2017-03-29 中国移动通信集团浙江有限公司 A kind of conversation managing method, device and load equalizer
CN106549875B (en) * 2015-09-18 2019-09-13 中国移动通信集团浙江有限公司 A kind of conversation managing method, device and load balancer
CN105357222A (en) * 2015-11-27 2016-02-24 国网信息通信产业集团有限公司 Distributed Session management middleware
WO2017097011A1 (en) * 2015-12-09 2017-06-15 国家电网公司 Session synchronization method based on instant copy between cluster nodes
CN105472002B (en) * 2015-12-09 2018-11-02 国家电网公司 Based on the session synchronization method copied immediately between clustered node
CN107306290B (en) * 2016-04-22 2021-06-18 中国移动通信集团重庆有限公司 Session sharing method and application server
CN107306290A (en) * 2016-04-22 2017-10-31 中国移动通信集团重庆有限公司 A kind of session session sharing methods and application server
CN106331155A (en) * 2016-09-26 2017-01-11 联动优势电子商务有限公司 Method for preventing repeated login of user and server
CN106331155B (en) * 2016-09-26 2019-05-07 联动优势电子商务有限公司 A kind of method preventing user's repeat logon and server
CN106357778A (en) * 2016-09-27 2017-01-25 山东浪潮商用系统有限公司 Session information sharing method, device and system
CN106790123A (en) * 2016-12-27 2017-05-31 努比亚技术有限公司 Realize the shared systems of Session, method, server and cluster device
CN107026789A (en) * 2017-03-31 2017-08-08 新浪网技术(中国)有限公司 The method and apparatus that a kind of session subscriber is followed the trail of
CN109088906A (en) * 2017-06-14 2018-12-25 中国移动通信集团重庆有限公司 Method and apparatus, the computer readable storage medium of session synchronization are kept between system
CN109088906B (en) * 2017-06-14 2021-06-18 中国移动通信集团重庆有限公司 Method and device for keeping session synchronization between systems and readable storage medium
CN111586177B (en) * 2017-06-28 2022-11-08 杭州云毅网络科技有限公司 Cluster session loss prevention method and system
CN111586177A (en) * 2017-06-28 2020-08-25 杭州云英网络科技有限公司 Cluster session loss prevention method and system
CN108055314A (en) * 2017-12-08 2018-05-18 锐捷网络股份有限公司 The management method and group system of a kind of group system
CN108833492A (en) * 2018-05-24 2018-11-16 中国平安人寿保险股份有限公司 Improve method, apparatus, client and the system of server calls accuracy rate
CN109218038A (en) * 2018-09-05 2019-01-15 四川译讯信息科技有限公司 A kind of multilingual instant session platform
CN109218038B (en) * 2018-09-05 2022-03-01 四川译讯信息科技有限公司 Multi-language instant session platform
CN109257448A (en) * 2018-11-21 2019-01-22 网易(杭州)网络有限公司 A kind of synchronous method and device of session information, electronic equipment, storage medium
CN109257448B (en) * 2018-11-21 2021-07-09 网易(杭州)网络有限公司 Session information synchronization method and device, electronic equipment and storage medium
CN109981739A (en) * 2019-02-25 2019-07-05 平安科技(深圳)有限公司 Session data processing method, device, equipment and medium based on block chain
CN109981811B (en) * 2019-03-12 2022-05-31 众安信息技术服务有限公司 Session ID generation method and system of terminal application program
CN109981811A (en) * 2019-03-12 2019-07-05 众安信息技术服务有限公司 A kind of the session id generation method and system of end application
CN110266791A (en) * 2019-06-18 2019-09-20 深圳市高星文网络科技有限公司 The safe and reliable repeater system of mimicry and its method
CN111385358A (en) * 2020-03-04 2020-07-07 海南金盘智能科技股份有限公司 Synchronization method and device of session control object and server
CN113645261A (en) * 2020-04-27 2021-11-12 中国移动通信集团江西有限公司 Session data processing method, device, storage medium and computer equipment
CN111683045A (en) * 2020-04-28 2020-09-18 中国平安财产保险股份有限公司 Session information processing method, device, equipment and storage medium
CN111683045B (en) * 2020-04-28 2023-08-01 中国平安财产保险股份有限公司 Session information processing method, device, equipment and storage medium
CN111931080A (en) * 2020-07-24 2020-11-13 上海泛微网络科技股份有限公司 Method, system and storage medium for automatically displaying time in multiple time zones
CN114389817A (en) * 2021-12-23 2022-04-22 中国电信股份有限公司 Method and device for transmitting user session data shared among multiple servers
CN114430423A (en) * 2022-01-26 2022-05-03 百果园技术(新加坡)有限公司 Communication management method, device, equipment and storage medium between terminals

Also Published As

Publication number Publication date
CN104735098B (en) 2018-05-08

Similar Documents

Publication Publication Date Title
CN104735098A (en) Session information control method and system
US10050857B2 (en) System and method for supporting a selection service in a server environment
CN112260876B (en) Dynamic gateway route configuration method, platform, computer equipment and storage medium
CN111090699A (en) Service data synchronization method and device, storage medium and electronic device
US9705800B2 (en) Load distribution in data networks
CN102779185B (en) High-availability distribution type full-text index method
CN105493474B (en) System and method for supporting partition level logging for synchronizing data in a distributed data grid
US20120278817A1 (en) Event distribution pattern for use with a distributed data grid
CN111092921B (en) Data acquisition method, device and storage medium
CN106603319B (en) Fault processing method, management server and logic server
CN106713391A (en) Session information sharing method and sharing system
CN110740155B (en) Request processing method and device in distributed system
CN105069152A (en) Data processing method and apparatus
US9921878B1 (en) Singleton coordination in an actor-based system
CN104753987B (en) A kind of distributed conversation management method and system
EP3533198B1 (en) Highly available and reliable secret distribution infrastructure
CN105100185B (en) System and method for processing database state notifications in a transactional middleware machine environment
US10067841B2 (en) Facilitating n-way high availability storage services
CN104394142B (en) For realizing the method and system of the automatic master-slave swaps of Redis
CN103140851A (en) System including a middleware machine environment
US20160011929A1 (en) Methods for facilitating high availability storage services in virtualized cloud environments and devices thereof
CN105511808A (en) Data operation method, system and related device
US9348672B1 (en) Singleton coordination in an actor-based system
Sharma et al. Implementing a resilient application architecture for state management on a paas cloud
CN116954810A (en) Method, system, storage medium and program product for creating container application instance

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
EXSB Decision made by sipo to initiate substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20180508

Termination date: 20181218