Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I would like to know if an Amazon RDS endpoint ever changes when a DB instance crashes and is brought back up. I want to setup 2 EC2 instances (additional EC2 instances may be spun up depending on traffic) hosting a Django app pointing to an RDS MySQL DB. Since the DB host name (i.e. endpoint) is provided in the file, do I need to worry that I will need to change it in case the DBInstance fails?

If the endpoint does change, can you make any recommendations on how to automate pushing the new endpoint to the file? I want to minimize any downtime of the app in case of EC2 or RDS instance failures.

share|improve this question
up vote 2 down vote accepted

Amazon RDS instance endpoints will not change. You should however, ensure you have your RDS in multiple availability zones. See here for some caveats and recommendation with RDS availablility --

share|improve this answer
@Chida... Thanks. – Binary Maze Aug 17 '12 at 5:57

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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