3 ms·
It's not 100% fully managed. You still need to set auto-scaling rules. I find that mildly annoying.
by lkrubner 7y ago
It's not 100% fully managed. You still need to set auto-scaling rules. I find that mildly annoying.
- gingerlime 7y agoWhen I played with Fargate about a year ago or, this was its Achilles heel. I was hoping for a solution that would auto-scale very quickly, but the healthcheck intervals and minimum counts to consider a container "running" couldn't go below 30 seconds or so. As far as I recall, this is all configured on the load balancer, rather than directly inside Fargate. Somehow makes it feel less like a "fully managed" solution, but rather something you have to still tinker quite a bit with. (compared to Lambda, which you really don't have to worry about scaling at all) EDIT: [0] indicates that the minimum you can set is 10 seconds (minimum 2 intervals of 5 seconds to consider it "healthy"), if I understand it correctly [0] https://docs.aws.amazon.com/elasticloadbalancing/latest/application/target-group-health-checks.html https://docs.aws.amazon.com/elasticloadbalancing/latest/appl...
- ben_jones 7y agoGKE and Google Load Balancer has similar issues, changes to the loadbalancer/ingress take up to 10-15 minutes to propogate and if you miss a health check you'll be serving 500's until it magically balances itself out or you just nuke it out of frustration and wait the 10 minutes for it to configure with your ip again.