发明名称 SYSTEM AND METHOD FOR AUTOMATIC MIGRATION OF POLLER PROXY SERVICES IN A SERVICE BUS ENVIRONMENT
摘要 In accordance with an embodiment, described herein is a system and method for automatic migration of poller proxy services in a service bus environment. A singleton service framework component keeps a poller singleton application running on any of the managed servers in the cluster. The poller singleton application is registered with a cluster change listener, which listens for any state change in the cluster. Each poller proxy service is homogeneously deployed on each managed server in the cluster, and is associated with a poller engine configured to run on a particular managed server. When a managed server fails, the poller singleton application can migrate each poller engine configured to run on the failed managed server, to a running managed server, based on a preferred server list of the poller proxy service associated with that poller engine.
申请公布号 US2016344806(A1) 申请公布日期 2016.11.24
申请号 US201514714589 申请日期 2015.05.18
申请人 ORACLE INTERNATIONAL CORPORATION 发明人 DUGGANA SATISH;SHUKLA ASHOK
分类号 H04L29/08;H04L12/26;H04L12/58 主分类号 H04L29/08
代理机构 代理人
主权项 1. A system for automatic migration of poller proxy services in an application server cluster, comprising: one or more computers, each including a microprocessor; an enterprise service bus (ESB) cluster, executing on the one or more computers, that includes a plurality of managed servers, and one or more poller proxy services deployed thereon, wherein each poller proxy service is homogeneously deployed on each managed server and associated with a poller engine configured to run on a single managed server; a poller singleton application and a cluster change listener registered therewith, wherein the cluster change listener listens for any state change in the cluster; wherein the poller singleton application operates to receive a notification that a managed server fails in the cluster,determine one or more poller engines configured to run on the failed managed server,determine one or more running managed servers in the cluster, andmigrate each of the poller engines from the failed managed server to a running managed server.
地址 Redwood Shores CA US