generated from kedacore/github-template
-
Notifications
You must be signed in to change notification settings - Fork 140
Open
Labels
bugSomething isn't workingSomething isn't workingstale-bot-ignoreAll issues that should not be automatically closed by our stale botAll issues that should not be automatically closed by our stale bot
Description
Report
- 0-4 HTTPScaledObject with targetPendingRequests = 40
- send 10 requests, scales up to 1, everything works
- send 150 requests, all 150 requests go to the single replica while the others are scaling up
Expected Behavior
The keda proxy should know how many replicas of a given deployment are up, and only allow (N*X) requests through, where N=num of replicas of the deployment running, and X = the targetPendingRequest value
Actual Behavior
our server cannot physically handle all 150 requests with 1 replica, which causes the requests to fail. KEDA sends all the pending requests to the single replica.
Steps to Reproduce the Problem
- 0-4 HTTPScaledObject with targetPendingRequests = 40
- send 10 requests, scales up to 1, everything works
- send 150 requests, all 150 requests go to the single replica while the others are scaling up
Logs from KEDA HTTP operator
example
HTTP Add-on Version
0.7.0
Kubernetes Version
< 1.27
Platform
Other
Anything else?
No response
facorazza
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workingstale-bot-ignoreAll issues that should not be automatically closed by our stale botAll issues that should not be automatically closed by our stale bot
Type
Projects
Status
Done