title: Using SRV Records from Consul
body: <p>I have recently inherited a micro-services architecture deployed on AWS ECS using Application Load Balancers and Route-53 to handle service discovery and decided that consul would be simpler and cheaper for this task. </p>
  
  <p>Our port mappings for services are dynamic and handled by ECS so A records won't work for DNS as they are missing the port.</p>
  
  <p><strong>What is the typical approach for using SRV records for DNS within services?</strong> </p>
  
  <p>To build on that is consul the right tool for this job or is this a sign of some other underlying architectural issue as it seems that SRV records are not a standard use-case. </p>