-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
scaling job trigger should still be "active" if trigger value cannot not be obtained temporarily #2561
Comments
|
Hi @taylorchu Related with your second point, I don't get your point. What do you mean with hpa row config? The ScaledJob doesn't use HPA, it's the operator itself who manages the jobs, not the HPA Controller |
Timeout won’t help because it is due to the endpoint is restarting, or autoscaled down. It really needs retry. Ignore my second point. I thought it uses hpa. |
I think that this can be closed after #2604 |
I just updated keda to the latest 3 hours ago, I will reply if it is still a problem later. it happens roughly once every 2 week. |
Report
we sometimes see the job is under provisioned for a brief period because metrics-api times out.
But it should be applied to other scalers as well.
Expected Behavior
keda/pkg/scalers/metrics_api_scaler.go
Line 240 in f6e4be8
it is common in keda that the trigger is inactive when trigger value cannot be obtained. but this is temporary.
Actual Behavior
scaler ignores this trigger, and under provisions.
Steps to Reproduce the Problem
Logs from KEDA operator
KEDA Version
2.5.0
Kubernetes Version
1.21
Platform
Google Cloud
Scaler Details
metrics-api
Anything else?
No response
The text was updated successfully, but these errors were encountered: