Invention Grant
US07793140B2 Method and system for handling failover in a distributed environment that uses session affinity
失效
在使用会话亲和性的分布式环境中处理故障切换的方法和系统
- Patent Title: Method and system for handling failover in a distributed environment that uses session affinity
- Patent Title (中): 在使用会话亲和性的分布式环境中处理故障切换的方法和系统
-
Application No.: US11872235Application Date: 2007-10-15
-
Publication No.: US07793140B2Publication Date: 2010-09-07
- Inventor: Benson Kwuan-Yi Chen , Michael A. Gilfix , Mark David Gilmore , Victor S. Moore , Ofira Tal-Aviv , Anthony William Wrobel, Jr.
- Applicant: Benson Kwuan-Yi Chen , Michael A. Gilfix , Mark David Gilmore , Victor S. Moore , Ofira Tal-Aviv , Anthony William Wrobel, Jr.
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Yee & Associates, P.C.
- Agent David A. Mims, Jr.
- Main IPC: G06F11/00
- IPC: G06F11/00

Abstract:
A system for managing failover in a server cluster. In response to detecting a failed server, subscription message processing of a failover server is stopped. A subscription queue of the failed server is opened. A marker message is published to all subscribers of a particular messaging topic. The marker message includes an identification of the failover server managing the subscription queue of the failed server. Messages within the subscription queue of the failed server are processed. In response to determining that a message in the subscription queue of the failed server is the marker message, the subscription queue of the failed server is closed. Then, the failover server resumes processing of its original subscription queue looking for the marker message, while processing yet unseen messages from the queue. Once the marker message is found in the original subscription queue, normal operation is resumed.
Public/Granted literature
- US20090100289A1 Method and System for Handling Failover in a Distributed Environment that Uses Session Affinity Public/Granted day:2009-04-16
Information query