Skip to content
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

Time-outs/outage/errors on uncached images (27-09-2024) #434

Open
adamliuio opened this issue Sep 28, 2024 · 2 comments
Open

Time-outs/outage/errors on uncached images (27-09-2024) #434

adamliuio opened this issue Sep 28, 2024 · 2 comments
Assignees
Labels
bug Something isn't working

Comments

@adamliuio
Copy link

What I've noticed since this morning is that for certain images (most likely the new, not cached ones), the connections always time out.
Screenshot 2024-09-28 at 10 23 20 AM

@andrieslouw
Copy link
Member

andrieslouw commented Sep 28, 2024

We had some scheduler/threading issues from 27-09-2024 21:00 (CET) untill 28-09-2024 09:00 (CET) leading to high error-rates (~25%) on uncached images.

The automatic reloading of nginx config every few hours seems to have worsened the problem, leading to stalled or unresponsive threads.

We didn't catch this issue in earlier testing of some libvips code changes, as the reloading nginx under load is not part of automated tests.

We're sorry for the troubles caused, the partial outage surprised us as well.

@andrieslouw andrieslouw added the bug Something isn't working label Sep 28, 2024
@andrieslouw andrieslouw self-assigned this Sep 28, 2024
@andrieslouw andrieslouw changed the title Apparently there's an outage Time-outs/outage/errors on uncached images (27-09-2024) Sep 28, 2024
@andrieslouw
Copy link
Member

Some graphs from one of our servers show what the impact was past night:

loggrep_nginx-day
threads-day
nginx_response-day
nginx_status_codes-day

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Development

No branches or pull requests

2 participants