Re: Health check of backends without explicit health-check?
On Tue, Jun 16, 2015 at 4:29 PM, Krishna Kumar (Engineering) krishna...@flipkart.com wrote: I was referring to HAProxy as the LB here. If there is any means to do this, kindly let me know. Thanks, - Krishna Kumar Hi list, Is there any way to log, or report, or notify, or identify any backend that is not responding, without using explicit health-checks? The reason for this is that we are planning a big deployment of LB/servers, something along the lines of: LB1, LB2, LB100 or more ^ | v Thousands of servers as backends where many of the LB's could share the same backend. Doing a health- check from many LB's to the same servers is a possible load issue on the servers. Is there any other way, based on response timeout, or something else, to determine which of the backends are not responding, and be able to retrieve that information? Thanks, - Krishna Kumar -- -- This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you have received this email in error please notify the system manager. This message contains confidential information and is intended only for the individual named. If you are not the named addressee you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately by e-mail if you have received this e-mail by mistake and delete this e-mail from your system. If you are not the intended recipient you are notified that disclosing, copying, distributing or taking any action in reliance on the contents of this information is strictly prohibited. Although Flipkart has taken reasonable precautions to ensure no viruses are present in this email, the company cannot accept responsibility for any loss or damage arising from the use of this email or attachments
Re: Health check of backends without explicit health-check?
Thanks Baptiste. Regards, - Krishna Kumar On Wed, Jun 17, 2015 at 3:38 PM, Baptiste bed...@gmail.com wrote: Hi Krishna, Usually, people use a service discovery tool to do this. Some other people use a local service to cache the check response and serve it to all haproxy servers. Baptiste On Wed, Jun 17, 2015 at 11:38 AM, Krishna Kumar (Engineering) krishna...@flipkart.com wrote: On Tue, Jun 16, 2015 at 4:29 PM, Krishna Kumar (Engineering) krishna...@flipkart.com wrote: I was referring to HAProxy as the LB here. If there is any means to do this, kindly let me know. Thanks, - Krishna Kumar Hi list, Is there any way to log, or report, or notify, or identify any backend that is not responding, without using explicit health-checks? The reason for this is that we are planning a big deployment of LB/servers, something along the lines of: LB1, LB2, LB100 or more ^ | v Thousands of servers as backends where many of the LB's could share the same backend. Doing a health- check from many LB's to the same servers is a possible load issue on the servers. Is there any other way, based on response timeout, or something else, to determine which of the backends are not responding, and be able to retrieve that information? Thanks, - Krishna Kumar -- -- This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you have received this email in error please notify the system manager. This message contains confidential information and is intended only for the individual named. If you are not the named addressee you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately by e-mail if you have received this e-mail by mistake and delete this e-mail from your system. If you are not the intended recipient you are notified that disclosing, copying, distributing or taking any action in reliance on the contents of this information is strictly prohibited. Although Flipkart has taken reasonable precautions to ensure no viruses are present in this email, the company cannot accept responsibility for any loss or damage arising from the use of this email or attachments
Re: Health check of backends without explicit health-check?
Hi Krishna, Usually, people use a service discovery tool to do this. Some other people use a local service to cache the check response and serve it to all haproxy servers. Baptiste On Wed, Jun 17, 2015 at 11:38 AM, Krishna Kumar (Engineering) krishna...@flipkart.com wrote: On Tue, Jun 16, 2015 at 4:29 PM, Krishna Kumar (Engineering) krishna...@flipkart.com wrote: I was referring to HAProxy as the LB here. If there is any means to do this, kindly let me know. Thanks, - Krishna Kumar Hi list, Is there any way to log, or report, or notify, or identify any backend that is not responding, without using explicit health-checks? The reason for this is that we are planning a big deployment of LB/servers, something along the lines of: LB1, LB2, LB100 or more ^ | v Thousands of servers as backends where many of the LB's could share the same backend. Doing a health- check from many LB's to the same servers is a possible load issue on the servers. Is there any other way, based on response timeout, or something else, to determine which of the backends are not responding, and be able to retrieve that information? Thanks, - Krishna Kumar -- This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you have received this email in error please notify the system manager. This message contains confidential information and is intended only for the individual named. If you are not the named addressee you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately by e-mail if you have received this e-mail by mistake and delete this e-mail from your system. If you are not the intended recipient you are notified that disclosing, copying, distributing or taking any action in reliance on the contents of this information is strictly prohibited. Although Flipkart has taken reasonable precautions to ensure no viruses are present in this email, the company cannot accept responsibility for any loss or damage arising from the use of this email or attachments
Health check of backends without explicit health-check?
Hi list, Is there any way to log, or report, or notify, or identify any backend that is not responding, without using explicit health-checks? The reason for this is that we are planning a big deployment of LB/servers, something along the lines of: LB1, LB2, LB100 or more ^ | v Thousands of servers as backends where many of the LB's could share the same backend. Doing a health- check from many LB's to the same servers is a possible load issue on the servers. Is there any other way, based on response timeout, or something else, to determine which of the backends are not responding, and be able to retrieve that information? Thanks, - Krishna Kumar -- -- This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you have received this email in error please notify the system manager. This message contains confidential information and is intended only for the individual named. If you are not the named addressee you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately by e-mail if you have received this e-mail by mistake and delete this e-mail from your system. If you are not the intended recipient you are notified that disclosing, copying, distributing or taking any action in reliance on the contents of this information is strictly prohibited. Although Flipkart has taken reasonable precautions to ensure no viruses are present in this email, the company cannot accept responsibility for any loss or damage arising from the use of this email or attachments