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

[tmail.linagora.com] Redis outage makes JMAP unusable #1247

Open
quantranhong1999 opened this issue Oct 16, 2024 · 2 comments
Open

[tmail.linagora.com] Redis outage makes JMAP unusable #1247

quantranhong1999 opened this issue Oct 16, 2024 · 2 comments
Labels
bug Something isn't working

Comments

@quantranhong1999
Copy link
Member

quantranhong1999 commented Oct 16, 2024

We enabled eventBus.redis.failure.ignore=true, but when Redis is down, TMail seems still to be totally timeout.

Even a JMAP well-known request (that requires no Redis usage) is timeout too. My feeling is that Redis timeout somehow blocked our schedulers afterward sometimes.

Note that I still can do webadmin /healthcheck normally.

TODO: investigate the issue.
Suggestion: Let Redis be down for a good enough time, and fire many JMAP requests to TMail in the meantime to try to reproduce the total timeout issue.

Related materials that we may revise:

cc @Arsnael @vttranlina

@quantranhong1999 quantranhong1999 added the bug Something isn't working label Oct 16, 2024
@chibenwa
Copy link
Member

Casual suspects:

  • blocking code on .parrallel or drivers rendering those unusable
  • Suggestion: do a thread dump

@chibenwa
Copy link
Member

(and 100% agree with the issue)

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

No branches or pull requests

2 participants