-
Notifications
You must be signed in to change notification settings - Fork 524
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
Query frontend drops requests when rolling #2672
Comments
|
First theory:
for q.queues.len() > 0 && q.connectedQuerierWorkers.Load() > 0 {
q.cond.Wait(context.Background())
} |
This issue has been automatically marked as stale because it has not had any activity in the past 60 days. |
@joe-elliott Will we need docs of any type for this? Customer warnings or something? |
Probably not? I suppose it depends on the fix |
Confirmed with Joe that most likely won't need docs for this, however it does depend upon the fix. |
This PR will likely allow configurations to correct this issue: If a valid configuration cannot be found will reopen |
When rolling the query frontend it drops queries resulting in Grafana errors. There are a lot of details to check here. Does the query frontend correctly drain queries? do we have our k8s config correct to give it time to finish? do we drop readiness while shutting down so queries are no longer routed to a shutting down pod? etc.
Make this as seamless as possible
The text was updated successfully, but these errors were encountered: