-
-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
Webpage stops working after ~24 hours #3370
Comments
FYI - after rebooting the system or re-starting the docker containers, all seems to work fine again for ~24 hours after which the web stops responding again |
Could this be related to this issue? unbit/uwsgi#2480
|
Interesting, i thought this issue from snuba. Any other logs appear? |
Unfortunately none I would see as giving a hint on what‘s wrong. |
that's a lil bit strange, my guesses because it needed for worker to "reloaded" to make sure it's not running too long and better at accepting requests. Maybe wait for some more time to see how the sentry react after applying this changes ? |
The same problem occurs from time to time, leading to service 502 |
We just upgraded pyuwsgi again: getsentry/sentry#80099 -- maybe wait till 24.11 goes out next week and try that? Also, have you tried 24.10? |
Self-Hosted Version
24.9.0
CPU Architecture
x86_64
Docker Version
27.3.1
Docker Compose Version
2.29.7
Steps to Reproduce
Expected Result
Web continues to work
Actual Result
Cannot access web page anymore, but services still seem to run normally according to "docker compose ps".
I already raised the "listen" to 300 (reference: #3346 ) as we saw this coming up as well, but it did not help keeping the system running.
It seems to be happening when there is a peak in performance required.
RAM / CPU look normal all the time.
The only hint is this, extracted from the logs:
web-1 | worker 1 lifetime reached, it was running for 86401 second(s)
web-1 | worker 2 lifetime reached, it was running for 86401 second(s)
web-1 | worker 3 lifetime reached, it was running for 86401 second(s)
web-1 | Traceback (most recent call last):
web-1 | File "/usr/src/sentry/src/sentry/snuba/referrer.py", line 935, in validate_referrer
web-1 | raise Exception(error_message)
web-1 | Exception: referrer api.metrics.totals.initial_query is not part of Referrer Enum
web-1 | 10:34:30 [WARNING] sentry.snuba.referrer: referrer api.metrics.totals.initial_query is not part of Referrer Enum
web-1 | Traceback (most recent call last):
web-1 | File "/usr/src/sentry/src/sentry/snuba/referrer.py", line 935, in validate_referrer
web-1 | raise Exception(error_message)
web-1 | Exception: referrer api.metrics.totals.second_query is not part of Referrer Enum
web-1 | 10:34:31 [WARNING] sentry.snuba.referrer: referrer api.metrics.totals.second_query is not part of Referrer Enum
web-1 | Traceback (most recent call last):
web-1 | File "/usr/src/sentry/src/sentry/snuba/referrer.py", line 935, in validate_referrer
web-1 | raise Exception(error_message)
web-1 | Exception: referrer api.metrics.series.second_query is not part of Referrer Enum
web-1 | 10:34:31 [WARNING] sentry.snuba.referrer: referrer api.metrics.series.second_query is not part of Referrer Enum
web-1 | Traceback (most recent call last):
web-1 | File "/usr/src/sentry/src/sentry/snuba/referrer.py", line 935, in validate_referrer
web-1 | raise Exception(error_message)
web-1 | Exception: referrer api.metrics.totals.second_query is not part of Referrer Enum
web-1 | 10:34:31 [WARNING] sentry.snuba.referrer: referrer api.metrics.totals.second_query is not part of Referrer Enum
web-1 | Traceback (most recent call last):
web-1 | File "/usr/src/sentry/src/sentry/snuba/referrer.py", line 935, in validate_referrer
web-1 | raise Exception(error_message)
web-1 | Exception: referrer api.metrics.series.second_query is not part of Referrer Enum
web-1 | 10:34:31 [WARNING] sentry.snuba.referrer: referrer api.metrics.series.second_query is not part of Referrer Enum
No information on any uWSGI respawn, so I think this could be the issue? Is this problem known to you?
Event ID
No response
The text was updated successfully, but these errors were encountered: