- Newest
- Most votes
- Most comments
Hello.
Service Connect allows you to reference and connect services by logical name using the namespace provided by AWS Cloud Map for communication between ECS tasks, and automatically distributes traffic between ECS tasks without introducing or configuring a load balancer.
In other words, it is a function that allows Service Connect to allocate a private host name to tasks and allow the tasks to communicate with each other using that name.
Therefore, it is not possible to directly access "http://angular-app:80" from a browser that is not communicating between ECS.
https://docs.aws.amazon.com/AmazonECS/latest/developerguide/service-connect-concepts.html
If you want to access an ECS task from a browser, you need to use the public IP address of the task or link the ALB to the ECS task and access the ALB.
https://docs.aws.amazon.com/AmazonECS/latest/developerguide/create-application-load-balancer.html
Relevant content
- Accepted Answerasked 10 months ago
- Accepted Answerasked a year ago
- AWS OFFICIALUpdated 9 months ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated 10 months ago