-
Notifications
You must be signed in to change notification settings - Fork 91
-
Notifications
You must be signed in to change notification settings - Fork 91
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
relay keep request projectconfigs,blocks the new event #3849
Comments
Assigning to @getsentry/support for routing ⏲️ |
Can you try applying additional config on nginx from this PR? getsentry/self-hosted#3144 |
I have the same issue. I tried applying the patch from getsentry/self-hosted#3144 and it does not seem to solve the issue, I still have those logs:
|
I tried it. Although the projectconfigs interface is no longer blocked, it is because code 503 is returned, but the reported events are still the same as before. As long as you disable DSN for a while and then enable it, you can report it within about half an hour success. Later, it failed to report successfully |
@pettysoldier Did you make this change manually? The changes in there haven't yet made it to the latest release. Otherwise, I don't have context here, so would need to transfer to relay. |
yeah,I make the change manaully. My preliminary understanding is that relay blocks the sending of reported logs to kafka. When I disable and then enable DSN, it feels like the state has been reset。 |
This is not a Relay issue, Relay reported in the logs that it tried to fetch the project config As long as Relay does not receive the project config it will not forward any data, since it needs the project config for processing. The deadline exceeded happens when the project config was pending for too long, again that needs to be checked within the Sentry container. Additionally make sure your Redis instance is healthy and actually shared with Relay. |
This issue has gone three weeks without activity. In another week, I will close it. But! If you comment or otherwise update it, I will reset the clock, and if you remove the label "A weed is but an unloved flower." ― Ella Wheeler Wilcox 🥀 |
Environment
self-hosted (https://develop.sentry.dev/self-hosted/)
Steps to Reproduce
docker
self-hosted 24.5.1
relay keep request projectconfigs,even i disable the DSN of the internal prject:
and the other custom project,also the same situation, when i report the event ,it blocks. then I disable the DSN of the custom project, and wait a minute , I enable the DSN,
event report goes fine. but for a while , it keep blocks. and relay just print the /api/0/relays/projectconfigs/ logs.
i think the sentry web response pending status to relay,so relay put the request to a queue, keep on cosumer the queue.
any one have any idea?
Expected Result
/api/0/relays/projectconfigs/ return the right response
Actual Result
return the pending status
Product Area
Unknown
Link
No response
DSN
No response
Version
No response
The text was updated successfully, but these errors were encountered: