Skip to content

Conversation

marafiq
Copy link
Contributor

@marafiq marafiq commented Jul 21, 2019

I have been getting Redis Timeout under high load, but it was not making sense at all. So i opened the source to understand what these abbreviations meant. I hope it will help people understand error messages a lot better.
My CPU Use case:
If Redis dedicated thread pool state looks good, and global thread pool has more free threads than minimum threads, but your CPU is usage is 90%, more likely you will face time outs, depending upon the size of bytes client is trying to read or write.

I have been getting Redis Timeout under high load, but it was not making sense at all. So i opened the source to understand what these abbreviations meant. I hope it will help people understand error messages a lot better.
My CPU Use case:
If Redis dedicated thread pool state looks good, and global thread pool has more free threads than minimum threads, but your CPU is usage is 90%, more likely you will face time outs, depending upon the size of bytes client is trying to read or write.
@NickCraver
Copy link
Collaborator

First, good idea! I recommend using a Markdown table here instead though (we could add a description column as well), an example of this can be found at: https://github.com/StackExchange/StackExchange.Redis/blob/master/docs/Configuration.md#configuration-options

Updating abbreviations in markdown table.
@marafiq
Copy link
Contributor Author

marafiq commented Jul 21, 2019

Updated PR to include Markdown table, i have written descriptions as per my understanding, kindly provide feedback if descriptions can be better.

@mgravell
Copy link
Collaborator

mgravell commented Feb 3, 2020

nice job, thanks; merging

@mgravell mgravell merged commit 8b02816 into StackExchange:master Feb 3, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants