The table below lists and explains the tunable values that are available for modifying the behavior of the Route53 Recovery Kit. These values are set by adding the /etc/default/LifeKeeper configuration file. Because none of the components of the Route53 Recovery Kit are memory resident, changes to these particular values become effective immediately after they are changed in /etc/default/LifeKeeper without requiring a restart of LifeKeeper or the OS.
Parameter Name | Meaning | Setting Value | Default Value | When to Apply | Notes |
---|---|---|---|---|---|
ROUTE53_TTL | The default setting value for TTL (Time To Live) of the A record created for the Route53 resource, in seconds. | Integers | 10 | After switchover | |
ROUTE53_CHANGEID_INTERVAL | The interval of Route 53 API communications when checking the status, in seconds. | Integers | 20 | As required (takes effect immediately) | |
ROUTE53_CHANGEID_TRY_COUNT | The number of trials of Route 53 API communications when checking the status. | Integers | 5 | As required (takes effect immediately) | |
ROUTE53_QUICKCHECK_TIMEOUT | Timeout for the quickCheck in seconds. | Integers | 25 | As required (takes effect immediately) | To help prevent quickcheck from timing out, you can try setting the tunable ROUTE53_QUICKCHECK_TIMEOUT. You may want to increase the length of the quickcheck timer from it’s default value of 25 to something greater than the time the AWS CLI can run. Our recommendation would be to try 75 (ROUTE53_QUICKCHECK_TIMEOUT=75) |
AWSCLI_CONNECT_TIMEOUT | The connection timeout value in seconds used when running “AWS” commands. It is specified via —cli-connect-timeout argument. | Integers | 10 | As required (takes effect immediately) | This is the same parameter as used in EC2. |
AWSCLI_READ_TIMEOUT | The read timeout value in seconds used when running “AWS” commands. It is specified via —cli-read-timeout argument. | Integers | 5 | As required (takes effect immediately) | This is the same parameter as used in EC2. |
HTTP_PROXY HTTPS_PROXY NO_PROXY |
Set these parameters when using HTTP proxy for accessing the service endpoint.The value set here is passed to AWS CLI. Please refer to AWS Documentation for details. https://docs.aws.amazon.com/cli/latest/userguide/cli-http-proxy.html |
String | (not set) | As required (takes effect immediately) | This is the same parameter as used in EC2 and Quorum. |
Post your comment on this topic.