发明名称 Health check services for web-based collaboration environments
摘要 System and method for monitoring the health of modules in a web-based collaboration environment are disclosed. In one aspect, embodiments of the present disclosure include a system having one or more host servers configured to receive client requests, process the client requests to determine one or more data items, select one or more modules having the one or more data items stored thereon, and responsively transfer one or more queries requesting availability of the one or more modules. The system also includes one or more health monitoring servers configured to receive the one or more queries, identify the availability of the one or more modules, and send one or more responses to the one or more queries indicating the availability of the one or more modules. The one or more health monitoring servers are configured to periodically determine the availability status of the one or more modules.
申请公布号 US9019123(B2) 申请公布日期 2015.04.28
申请号 US201213464813 申请日期 2012.05.04
申请人 Box, Inc. 发明人 Boulanger Antoine;Barreto Tomas;Sukumar Vignesh;Ghods Sam
分类号 G08C15/06;G08C19/20;H04Q9/00 主分类号 G08C15/06
代理机构 Perkins Coie LLP 代理人 Perkins Coie LLP
主权项 1. A method for monitoring availability status of a plurality of modules in a web-based collaboration environment, the method comprising: identifying, at a health monitoring system, the plurality of modules, wherein each module provides one or more services to clients via one or more host servers, and the one or more services are redundantly accessible from more than one of the plurality of modules; monitoring, at the health monitoring system, the availability status of the plurality of modules; receiving, at the health monitoring system, a query from a first host server of the one or more host servers, the query identifying a first module of the plurality of modules; processing, at the health monitoring system, the query to determine a first availability status associated with the first module based on said monitoring; and sending, from the health monitoring system, a response for delivery to the first host server, the response indicating the first availability status.
地址 Los Altos CA US