-
公开(公告)号:US11019139B2
公开(公告)日:2021-05-25
申请号:US15991538
申请日:2018-05-29
Applicant: Red Hat, Inc.
Inventor: Paul M. Ferraro , Radoslav Husar
IPC: H04L29/08
Abstract: Ranked session affinity to improve load balancing efficiency for stateful services is disclosed. A first application server node receives, from a load balancer node, an initial request for a stateful service originating from a client node. The first application server node establishes a session based on the initial request, the session including a session identifier that uniquely identifies the session. The first application server node determines a prioritization list that identifies a set of application server nodes selected from a plurality of application server nodes, the prioritization list identifying the first application server node as a primary application server node and one or more backup application server nodes. The first application server node generates a first response to the initial request, the first response including the prioritization list. The first application server node sends the first response to the load balancer node.
-
公开(公告)号:US20210055960A1
公开(公告)日:2021-02-25
申请号:US16545746
申请日:2019-08-20
Applicant: Red Hat, Inc.
Inventor: Paul M. Ferraro , Radoslav Husar
Abstract: Distributed timer task execution management is disclosed. A cluster member generates a first timer task that can be executed on any cluster member of a plurality of cluster members including the first cluster member that composes a cluster. A first timer task schedule that identifies at least one future point in time at which the first timer task is to be executed is generated. A second cluster member of the plurality of cluster members is selected as a cluster member owner for the first timer task that is to schedule the first timer task and to execute the first timer task at the at least one future point in time. The first timer task and the first timer task schedule are transferred to the second cluster member.
-
3.
公开(公告)号:US11354154B2
公开(公告)日:2022-06-07
申请号:US16545746
申请日:2019-08-20
Applicant: Red Hat, Inc.
Inventor: Paul M. Ferraro , Radoslav Husar
Abstract: Distributed timer task execution management is disclosed. A cluster member generates a first timer task that can be executed on any cluster member of a plurality of cluster members including the first cluster member that composes a cluster. A first timer task schedule that identifies at least one future point in time at which the first timer task is to be executed is generated. A second cluster member of the plurality of cluster members is selected as a cluster member owner for the first timer task that is to schedule the first timer task and to execute the first timer task at the at least one future point in time. The first timer task and the first timer task schedule are transferred to the second cluster member.
-
-