Method and System for Handling Failover in a Distributed Environment that Uses Session Affinity
    1.
    发明申请
    Method and System for Handling Failover in a Distributed Environment that Uses Session Affinity 失效
    在使用会话亲和度的分布式环境中处理故障转移的方法和系统

    公开(公告)号:US20090100289A1

    公开(公告)日:2009-04-16

    申请号:US11872235

    申请日:2007-10-15

    IPC分类号: G06F11/00

    摘要: 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.

    摘要翻译: 响应于检测到故障的服务器,故障转移服务器的订阅消息处理被停止。 打开故障服务器的订阅队列。 标记消息被发布到特定消息传递主题的所有订户。 标记消息包括管理故障服务器的订阅队列的故障切换服务器的标识。 处理失败服务器的订阅队列内的消息。 响应于确定故障服务器的订阅队列中的消息是标记消息,故障服务器的订阅队列被关闭。 然后,故障转移服务器恢复其原始订阅队列的处理,寻找标记消息,同时处理尚未看到的队列中的消息。 一旦在原始订阅队列中找到标记消息,则恢复正常操作。

    Method and system for handling failover in a distributed environment that uses session affinity
    2.
    发明授权
    Method and system for handling failover in a distributed environment that uses session affinity 失效
    在使用会话亲和性的分布式环境中处理故障切换的方法和系统

    公开(公告)号:US07793140B2

    公开(公告)日:2010-09-07

    申请号:US11872235

    申请日:2007-10-15

    IPC分类号: G06F11/00

    摘要: 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.

    摘要翻译: 用于管理服务器群集中的故障切换的系统。 响应于检测到故障的服务器,故障转移服务器的订阅消息处理被停止。 打开故障服务器的订阅队列。 标记消息被发布到特定消息传递主题的所有订户。 标记消息包括管理故障服务器的订阅队列的故障切换服务器的标识。 处理失败服务器的订阅队列内的消息。 响应于确定故障服务器的订阅队列中的消息是标记消息,故障服务器的订阅队列被关闭。 然后,故障转移服务器恢复其原始订阅队列的处理,寻找标记消息,同时处理尚未看到的队列中的消息。 一旦在原始订阅队列中找到标记消息,则恢复正常操作。