Add new "messageReceiveRateTarget" metric to Solace Scaler #4665
Labels
feature
All issues for new features that have been committed to
feature-request
All issues for new features that have not been committed to
Proposal
Add a new messageReceiveRateTarget metric to Solace Scaler. This metric will allow KEDA to scale workloads based on the rate of message delivery to Solace PubSub+ queues.
Use-Case
This enhancement will permit KEDA to maintain workloads at a level desired measured by the rate of message ingress to queues. Thus reducing the tendency of flapping (creation and destruction of pods) as queue backlogs are cleared.
Currently available metrics of messageCountTarget and messageSpoolUseTarget allow KEDA to scale workloads based upon existing backlogs. The new metric allows KEDA to scale workloads based upon the rate of message ingress. This feature has two benefits:
Is this a feature you are interested in implementing yourself?
Yes
Anything else?
No response
The text was updated successfully, but these errors were encountered: