External Scaler: Define scale count based on condition #2027
Unanswered
spalaka
asked this question in
Q&A / Need Help
Replies: 1 comment 2 replies
-
We no longer support v1.4, is it possible to upgrade to 2.x? https://github.com/kedacore/keda/blob/main/SECURITY.md#supported-versions |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi Experts,
I am using an external scaler to scale the consumer based on the queue size.
https://keda.sh/docs/1.4/concepts/external-scalers/#built-in-scalers-interface
But the challenge is when IsActive returns true, it only scales one pod (In my case Queue consumer).
Is there a way to scale more pods based on a condition?
Ex:
If queue depth maintains less than 1000 messages, scaling one pod is good enough to process the message.
If queue depth is more than 1000, 2 pods should scale
if greater than 10,000 msgs, should scale to 5 pods
Regards,
Suresh Palaka
Beta Was this translation helpful? Give feedback.
All reactions