System and method for highly available timer service in a J2EE cluster
    1.
    发明授权
    System and method for highly available timer service in a J2EE cluster 有权
    J2EE集群中高可用性定时器服务的系统和方法

    公开(公告)号:US07526551B1

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

    申请号:US10676635

    申请日:2003-10-01

    IPC分类号: G06F15/173

    摘要: A system and method for a highly available timer service may include a timer database operable to store information on one or more timers. The system may further include a plurality of servers in a cluster, each server containing a failure detection service, a timer service and one or more applications. In one embodiment, each application may be operable to request and process one or more timer notifications from the timer service contained in the same server. Each failure detection service may also be operable to detect a failure of other servers in the cluster. In addition, each timer service may be operable to retrieve information on the one or more timers from the timer database, and to provide a timer notification to any application in the cluster in response to a notification from the failure notification service that a server has failed.

    摘要翻译: 用于高可用性定时器服务的系统和方法可以包括可操作以在一个或多个定时器上存储信息的定时器数据库。 该系统还可以包括集群中的多个服务器,每个服务器包含故障检测服务,定时服务和一个或多个应用。 在一个实施例中,每个应用可以可操作以从包含在同一服务器中的定时器服务请求和处理一个或多个定时器通知。 每个故障检测服务还可以用于检测集群中其他服务器的故障。 此外,每个定时器服务可以用于从定时器数据库检索关于一个或多个定时器的信息,并且响应于来自故障通知服务的通知服务器已经失败向群集中的任何应用提供定时器通知 。