Skip to content

Instantly share code, notes, and snippets.

@rustd
Created March 4, 2015 01:41
Show Gist options
  • Save rustd/a981626d917742d604dc to your computer and use it in GitHub Desktop.
Save rustd/a981626d917742d604dc to your computer and use it in GitHub Desktop.
Azure Redis Cache Info
1. Cache Name
2. Cache Size
3. Precise Time of errors (including Timezone)
4. Exception messages with full stack trace
5. Number and type of client instances (e.g. web site, web role, worker role, VM)
6. Public Virtual IP (VIP) Address of client deployments
7. Version of StackExchange.Redis (and Microsoft.Web.RedisSessionStateProvider if applicable)
8. Code snippet showing how you are configuring and using the ConnectionMultiplexer object. Are you sharing a single instance of ConnectionMultiplexer across the whole client process?
9. In what region(s) are your cache service and clients?
10. Did anything change in your client around the time of the error? Were you scaling the number of client instances up or down, or deploying a new version of the client? Does your client have auto-scale enabled?
11. Did all requests experience high latency or timeouts at the time of the incident, or only some requests?
12. How were the failures distributed across your clients? Evenly split, or all on a single client?
13. What is the size of the value you are getting from or putting into the cache?
14. What timeout values are set on the client for sync timeout and for connection timeout?
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment