So I have a server at Amazon EC2 running apache2.2 on Linux. I have several "VirtualHosts" running different domains. I am able to access each of the individual sites. My problem, at least I think, is their DNS's aren't being resolved correctly, meaning it takes forever for the site(s) to be found. Once they are located the site(s) perform as expected, but If I were to wait a few minutes and try to retrieve the site once more, it again takes a long time (20+secs) to resolve. This is for production, and not a local development. Note: If I go to to my servers elastic IP (220.127.116.11) my default site loads instantly.
NAME: tylerrafferty.com. TYPE: A VALUE: 18.104.22.168 - 10.252.55.103 TTL: 60 NAME: tylerrafferty.com. TYPE: MX VALUE: 0 smtp.secureserver.net - 10 mailstore1.secureserver.net TTL: 7200 NAME: tylerrafferty.com. TYPE: NS VALUE: ns-1043.awsdns-02.org. - ns-1709.awsdns-21.co.uk. - ns-328.awsdns-41.com. - ns-909.awsdns-49.net. TTL: 7200 NAME: tylerrafferty.com. TYPE: SOA VALUE: ns-1043.awsdns-02.org. awsdns-hostmaster.amazon.com. 1 7200 900 1209600 86400 TTL: 7200 NAME: www.tylerrafferty.com. TYPE: A VALUE: 22.214.171.124 - 10.252.55.103 TTL: 7200