Hi @viraj! There might be a few reasons for this:
- We just shipped (like today) a new autoscaler that is much more responsive. I opted your apps into it.
- Your apps are technically using connection concurrency. If you’re sending multiple requests over shared connections with k6s, it won’t affect the scaling numbers.
For #2, I would suggest adding type = "requests"
to the concurrency block in your fly.toml
.
Will you run your test again and see if those things improve? With new autoscaling you should see fly status
show new instances within about 30s of a test starting.