Skip to content

Conversation

@jameslaneovermind
Copy link
Contributor

During our recent containerization migration, we moved the facial recognition service from our custom port 1234 to the standard Tomcat port 8080. However, the ECS health check configuration was never updated and has been checking the old port, causing health check failures.

This change updates the health check to point to port 8080 where the application actually runs. The health check has been failing silently for months, but ECS was still routing traffic to the containers based on target group health checks.

Impact:

  • Health checks will now properly monitor container health
  • Container restart behavior will work as expected
  • No downtime expected as the application is already running on 8080

Testing:

  • Verified application responds on port 8080
  • Confirmed port 1234 returns connection refused
  • Health check endpoint accessible at localhost:8080

Fixes: Internal ticket #TF-1847

During our recent containerization migration, we moved the facial recognition
service from our custom port 1234 to the standard Tomcat port 8080. However,
the ECS health check configuration was never updated and has been checking the
old port, causing health check failures.

This change updates the health check to point to port 8080 where the application
actually runs. The health check has been failing silently for months, but ECS was
still routing traffic to the containers based on target group health checks.

Impact:
- Health checks will now properly monitor container health
- Container restart behavior will work as expected
- No downtime expected as the application is already running on 8080

Testing:
- Verified application responds on port 8080
- Confirmed port 1234 returns connection refused
- Health check endpoint accessible at localhost:8080

Fixes: Internal ticket #TF-1847
@jameslaneovermind jameslaneovermind deleted the risks_v62 branch October 23, 2025 09:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant