1. 程式人生 > >Troubleshoot Issues with Latency

Troubleshoot Issues with Latency

Note: Latency between hosts on the internet can change over time due to changes in network connectivity and routing.

Clients with support for EDNS0-Client-Subnet

If the resolver supports EDNS0-Client-Subnet, the client DNS queries might exit from a different location than the client location and result in unexpected routing behavior.

Change where the client DNS queries exit to a location geographically closer to the client.

Clients without support for EDNS0-Client-Subnet

If the resolver doesn't support EDNS0-Client-Subnet, the client DNS queries might use a DNS resolver in a different geographic location from the client and result in unexpected routing behavior.

Change the DNS resolver that the client uses to a different recursive DNS resolver located geographically closer to the client.

Optional: If the DNS resolver doesn't support EDNS0-Client-Subnet and Route 53 routes users to suboptimal Regions as a result, switch to a public recursive DNS resolver that supports EDNS0-Client-Subnet. Then, compare your old latency routing response results from Route 53 with your new results. Some public DNS resolvers that currently support EDNS0-Client-Subnet are GoogleDNS (8.8.8.8 and 8.8.4.4) and OpenDNS (208.67.222.222 and 208.67.220.220).

Troubleshooting example

A company has latency-based routing records for two Elastic Load Balancers located in Virginia (us-east-1) and Ireland (eu-west-1). Users in the USA use a corporate DNS resolver located in Europe, or connect to the corporate office in Europe over VPN.

If the corporate DNS resolver isn't capable of sending EDNS0-Client-Subnet data (truncated client IP address information) to the authoritative name servers, Route 53 considers the DNS resolver IP address in Europe to be the source of the query. Route 53 then performs a lookup in its latency database and incorrectly determines that the load balancer in Ireland has the lowest latency.

However, if the corporate DNS resolver is capable of sending EDNS0-Client-Subnet data, Route 53 considers the truncated client IP in the USA as the source of the DNS query. Route 53 then performs a lookup in its latency database and correctly determines that the load balancer in Virginia has the lowest latency.

相關推薦

Troubleshoot Issues with Latency

Note: Latency between hosts on the internet can change over time due to changes in network connectivity and routing. Clients with

Troubleshoot Issues with CloudHSM Classic using Logs

Collect syslogs from your CloudHSM appliance The HSM appliance generates logs that can be exported via syslog. Syslogs can be used t

Troubleshoot Issues with VPC Route Tables

To identify the source of the issue, check the route tables of the subnets with the resources that are impacted. Public subnets

Troubleshoot Issues With Amazon VPC Interface Endpoints

Amazon Web Services is Hiring. Amazon Web Services (AWS) is a dynamic, growing business unit within Amazon.com. We are currently hiring So

Troubleshoot Issues with CloudFront Caching Times

Amazon Web Services is Hiring. Amazon Web Services (AWS) is a dynamic, growing business unit within Amazon.com. We are currently hiring So

Troubleshoot Issues with SES Publishing Data to Kinesis Firehose

Here are some reasons why Amazon SES might not publish data to Amazon Kinesis Firehose: The delivery stream was deleted S

Use Logs to Troubleshoot Issues with Hive Queries in Amazon EMR

$ aws s3 ls s3://aws-logs-223377617334-us-west-2/elasticmapreduce/j-3MCDUQO2MWNJ5/ PRE containers/

Troubleshoot SMTP Connectivity or Timeout Issues with Amazon SES

2.    Note the output. 3.    If the connection times out, check your local firewall rules, routes, and access control lists (ACLs).

Troubleshoot Disk Space Issues with EMR Core Nodes

Check for these common causes of disk space use on the core node: Local and temp files from the Spark application When yo

Navigant Research Publishes Report on Key Issues with Autonomous Vehicle Data

The autonomous systems piloting self-driving cars will make decisions that have life-and-death consequences. There is little room for error in their abilit

Resolve Intermittent Connection Issues With NAT Instances

Amazon Web Services is Hiring. Amazon Web Services (AWS) is a dynamic, growing business unit within Amazon.com. We are currently hiring So

Resolve Issues with Limits for ENIs

Amazon Web Services is Hiring. Amazon Web Services (AWS) is a dynamic, growing business unit within Amazon.com. We are currently hiring So

Resolve Issues With Docker Expanding the Thin Pool

Docker attempts to automatically expand its thin pool but fails with the message "Insufficient free space" or "Failed to extend thin docker-doc

Troubleshoot Issues Connecting to S3 from VPC Endpoints

You might experience connectivity issues with your gateway VPC endpoint due to network access or security rules that allow the connection to Am

Troubleshoot Issues Passing DHCP Parameters to Instances in a VPC

Amazon Web Services is Hiring. Amazon Web Services (AWS) is a dynamic, growing business unit within Amazon.com. We are currently hiring So

Resolve Issues with the AWS Activate Business Support Plan

Amazon Web Services is Hiring. Amazon Web Services (AWS) is a dynamic, growing business unit within Amazon.com. We are currently hiring So

Resolve Issues with RDS Instances in the Failed State

The failed state for RDS DB instances usually indicates that the hardware associated with your RDS DB instance failed, and that AWS wasn’t able

Fix Issues With Mail Providers Not Identifying SPF Records

Although the SPF record seems to be working correctly, some tools might indicate that the SPF records doesn't exist. With most providers, the S

Resolve Issues with Failing Stack Updates After Deleting CloudFormation Resources

You might be able to re-create a resource that is created manually by name. For example, IAM roles are tracked by name. If you accidentally de

Resolve Issues with Throttled DynamoDB Tables

Partitions are usually throttled when they are accessed by your downstream applications much more frequently than other partitions (that is, a