aws-samples / distributed-load-testing-using-aws-fargate

Solution to setup AWS Fargate to run multi-region distributed performance testing.
Other
83 stars 28 forks source link

Increase the ECS instance limit #4

Open lucaspettit opened 5 years ago

lucaspettit commented 5 years ago

At the moment the number of tasks able to be launched for a given scenario is 10 do to restriction with ECS. A workaround that creates multiple ECS instances for a given scenario based on the number of tasks requested should be added.

ferdingler commented 5 years ago

Hi @lucaspettit, what you are saying makes sense. The run-task API limits the --count flag to 10 tasks max per call. What you are recommending is to add logic to the runner.py script to issue multiple invocations of run-task when the desired number of tasks is greater than 10. Feel free to submit your pull request and thanks for contributing.