Because ELB does not do health-checking on target groups not associated with a load-balancer, the starter passes the user to the service as soon as a target is registered in each group. It'd be better if the starter could do it's own health-check requests and pass the user along once it gets a healthy hit. There should be a limit to this, though since even if the service starts thrashing we'd rather pass the user into the failed state than keep them in the starter forever.
Because ELB does not do health-checking on target groups not associated with a load-balancer, the starter passes the user to the service as soon as a target is registered in each group. It'd be better if the starter could do it's own health-check requests and pass the user along once it gets a healthy hit. There should be a limit to this, though since even if the service starts thrashing we'd rather pass the user into the failed state than keep them in the starter forever.