Azure-Samples / jmeter-aci-terraform

Scalable cloud load/stress testing pipeline solution with Apache JMeter and Terraform to dynamically provision and destroy the required infrastructure on Azure.
MIT License
120 stars 99 forks source link

Large scale configuration example #10

Open mhackermsft opened 4 years ago

mhackermsft commented 4 years ago

The documentation should give an example on how to do a large scale load test across multiple jMeter workers Guidance should be included as to how many virtual users can be handled per worker (ACI).

fedeoliv commented 4 years ago

Thanks @mhackermsft! We'll be creating an example section soon.

thematthatter commented 3 years ago

Hi @fernandoBRS, any updates on this?

When I try to deploy this sample with many workers (for example, JMETER_WORKERS_COUNT = 80), the terraform provisioning almost always fails. Some container groups get stuck in 'Creating' state, and appear to be unable create a service association link with the vnet. I witness this behavior occasionally even with small number of workers (JMETER_WORKERS_COUNT < 10).

I am wondering if there are some established configurations or practices to handle large scale deployments with many workers? Glad to open a new issue if needed.

Thank you!