I am storing a data with size 17 KB in Redis cache. Data fetch will be in async manner as concurrent users may hit the redis and fetch data. Approximately 24 times, data will be fetched from cache at the same time. In this case, below error occur :

_Timeout awaiting response (outbound=0KiB, inbound=3334KiB, 14641ms elapsed, timeout is 10000ms), command=UNKNOWN, next: FT.SEARCH, inst: 0, qu: 0, qs: 71, aw: False, rs: DequeueResult, ws: Idle, in: 0, in-pipe: 6550, out-pipe: 0, serverEndpoint: xxxxx:6379, mc: 1/1/0, mgr: 9 of 10 available, clientName: xxxx, IOCP: (Busy=0,Free=1000,Min=4,Max=1000), WORKER: (Busy=11,Free=32756,Min=4,Max=32767), Local-CPU: 100%, v: 2.2.88.56325 (Please take a look at this article for some common client-side issues that can cause timeouts: https://stackexchange.github.io/StackExchange.Redis/Timeouts)

Timeout awaiting response (outbound=0KiB, inbound=3334KiB, 14641ms elapsed, timeout is 10000ms), command=UNKNOWN, next: FT.SEARCH, inst: 0, qu: 0, qs: 71, aw: False, rs: TryParseResult, ws: Idle, in: 0, in-pipe: 6550, out-pipe: 0, serverEndpoint: xxxx:6379, mc: 1/1/0, mgr: 9 of 10 available, clientName: xxx, IOCP: (Busy=0,Free=1000,Min=4,Max=1000), WORKER: (Busy=11,Free=32756,Min=4,Max=32767), Local-CPU: 100%, v: 2.2.88.56325 (Please take a look at this article for some common client-side issues that can cause timeouts: https://stackexchange.github.io/StackExchange.Redis/Timeouts)_

Sometimes rs-ReadSate is TryParseResult, sometime DequeueResult. How to overcome this issue?

Note : This error occur only if application and Redis hosted servers are different. If both are in same server, data fetching is fast.

Comment From: gkorland

Please check this link https://stackexchange.github.io/StackExchange.Redis/Timeouts, you might need to change the default configuration of the client. Perhaps it's better to post such issue next time here: https://github.com/StackExchange/StackExchange.Redis/issues

Comment From: oranagra

closing as out of scope for this repo.