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

Redis async ready, Times out regardless the time length! #2805

Open
sebas77 opened this issue Oct 18, 2024 · 0 comments
Open

Redis async ready, Times out regardless the time length! #2805

sebas77 opened this issue Oct 18, 2024 · 0 comments

Comments

@sebas77
Copy link

sebas77 commented Oct 18, 2024

I am investigating a random time out that is driving me mad for days. The client is able to connect and even subscribe to channels, but then I get a random time out on a read key.

basically right after these successful operations:

Connected to GLOBAL redis 'redis-19135.c93.****:19135'.
Subscribed to redis channel 'realm-admin-dev-shared'.

on : a StringGetAsync(string key);

I get

[484]Exception App: [X]: StackExchange.Redis.RedisTimeoutException: Timeout awaiting response (outbound=0KiB, inbound=883KiB, 15942ms elapsed, timeout is 15000ms), command=GET, next: GET 6712809a829da800f1aedd2a, inst: 0, qu: 0, qs: 2, aw: False, bw: Inactive, rs: ReadAsync, ws: Idle, in: 0, in-pipe: 0, out-pipe: 0, last-in: 1718506, cur-in: 969184, serverEndpoint: redis-19135.c93.us-east-1-3.ec2.redns.redis-cloud.com:19135, mc: 1/1/0, mgr: 10 of 10 available, clientName: 958b8946-77c0-407c-bdb3-2b2bbb3d697c(SE.Redis-v2.6.80.25426), IOCP: (Busy=0,Free=800,Min=8,Max=800), WORKER: (Busy=12,Free=788,Min=8,Max=800), v: 2.6.80.25426 (Please take a look at this article for some common client-side issues that can cause timeouts: https://stackexchange.github.io/StackExchange.Redis/Timeouts)

this happens randomly (not often, but too often for production).

I have investigated everything and so far I know: it's not a connection issue and it's not a load issue, because it happens only on our dev environment, with basically no users.

the only doubt is that the payload is 2MB, but they again, it times out regardless the time length (30 seconds same issue).

We are using a relatively old version of the library, so I am going to update it today to see if it makes any difference

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant