1

Azure Load Testing (Preview) has a limit of 250 threads per Engine Instance. Each test can only run up to 45 Engines, so the theoretical maximum number of concurrent sessions that can be run is 11,250.

I need to simulate 120k concurrent users. Is there a suitable workaround to do this with ALT?

cfbd
  • 980
  • 2
  • 9
  • 21
  • 1
    TL;DR: **not currently**, and for the reasons you explicitly cite in your question (11,250 hard limit per resource) - it's not clear what you would expect as a complete answer in light of this fact. It should be *hypothetically* possible to spin up multiple instances (11 of them to be exact) of ALT resources configured exactly the same, but you lose the nice things that come with doing this within a single resource (mainly centralized reporting), but you also run the risk of Azure viewing this as abuse or circumvention of their limitations and the penalties they may impose as a result. – esqew Dec 19 '22 at 19:35
  • Looking for a workaround if there is one. I can run two ALTs in the same subscription with 45 engines each, but when I create the third I hit another limit, 100 engines per subscription. ALT seems to have a long way to go before it's production-ready. – cfbd Dec 19 '22 at 19:53
  • I would agree with your sentiment, but I don't think it's reasonable to expect anything more from a feature clearly marked `PREVIEW`. If you need this you should look elsewhere until this product graduates. – esqew Dec 19 '22 at 19:55

1 Answers1

0

I think it's better to contact Azure Support for the details.

In the mean time be informed that you don't need 3rd-party providers to run a JMeter test without any limits, given you have a subscription you can

which is pretty much what Azure Load Testing is doing under the hood

Dmitri T
  • 159,985
  • 5
  • 83
  • 133