0

I have set up a basic failover process within Amazon Route53 where they conduct a health check and if they're unhappy with the results, they reroute requests to a secondary server. According to my access logs, it appears that this check occurs roughly once a second.

According to:

http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/dns-failover-determining-health-of-endpoints.html

It looks like each datacenter and DNS server does a check every 30 seconds. I'm assuming these checks are staggered, round-robin fashion, hence the illusion of a check every second.

Is there a way to adjust this so that we only get one "ping" say every 15 or 30 seconds?

3
  • Are the health checks actually causing a problem? Jun 10, 2013 at 17:41
  • At the present time, no but we want to make sure we're not missing something obvious in the setup. Jun 10, 2013 at 17:53
  • 2
    I probably wouldn't worry about it. The faster a bad node goes out of service, or a good node comes into service, the better. Jun 10, 2013 at 17:54

1 Answer 1

1

You can't.

Below follows the AWS Console and AWS API that you have available. As you can see, there is no way to configure a higher rate and AWS warns you that configuring the standard 30 seconds intervals results in one request for each 2-3 seconds.

However, as noted by Michael's comment, The faster a bad node goes out of service, or a good node comes into service, the better as long this do not causes issues.

And if you have any issue to handle one ping request for each 2-3 seconds, your application have much greater problems.


AWS Console:

AWS Console


AWS API:

AWS API

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.