-
公开(公告)号:US10768983B2
公开(公告)日:2020-09-08
申请号:US13841588
申请日:2013-03-15
Applicant: salesforce.com, inc.
Inventor: Xiaodan Wang , John Buisson , Vijayanth Devadhar , Praveen Murugesan
IPC: G06F9/50 , G06Q30/08 , H04L12/26 , H04L12/911 , H04L12/24 , H04L12/863 , G06F21/40
Abstract: In accordance with embodiments, there are provided mechanisms and methods for facilitating a quorum-based coordination of broker health for management of resources for application servers in an on-demand services environment. In one embodiment and by way of example, a method includes monitoring, via health checkers, health of a cluster of brokers in a distributed environment having application servers in communication over a network, receiving an indication from at least one health checker that a broker is failing, wherein the broker is associated with a cluster of worker nodes, collecting health status reports relating to the broker from the health checkers, examining the health status reports based on a quorum-based voting policy, and classifying the broker as unhealthy if, based on the quorum-based voting policy, a percentage of the health status reports regards the broker as failed, wherein the percentage is greater than a first threshold percentage.