Skip to main content
New
Stack Overflow Jobs powered by Indeed: A job site that puts thousands of tech jobs at your fingertips (U.S. only). Search jobs
18 votes
Accepted

Can I upgrade Azure Redis version 4 to version 6?

The news is correct on June 30, 2023 Microsoft will retire version 4 for Azure Cache for Redis instances. Azure Redis cache is the default private session provider that Sitecore uses on Azure. ...
Tamas Varga Sitecore's user avatar
16 votes
Accepted

Azure Redis Cache, is it necessary for Sitecore?

Azure Redis cache is the default session provider Sitecore 9.0 will use in Azure Paas. Out of the box, Azure Redis Cache will be configured and used by Sitecore. Sitecore uses this session provider ...
George Tucker's user avatar
8 votes
Accepted

How can I verify that Azure Redis and Shared Session is working correctly?

How we did for AWS, on Azure I think should be pretty the same: Create test1 page that will display server name(CD1, CD2, etc.) and put information to session: trigger some goal and save some ...
Anton's user avatar
  • 3,821
7 votes
Accepted

Redis Cache Shared Session Configuration

Shared session configuration is for Analytics Ths sessionState setting in the web.config setting manages the Redis storage for your Sitecore session. Instructions found here: https://doc.sitecore....
Jon Fairchild's user avatar
5 votes

Azure Web App Redis timeout exceptions when under load

We managed to solve this issue with the help of Sitecore and Microsoft: Solution: Increase the min worker thread pool to xxx (where xxx should be greater than busy value on log) Increase PollingTime ...
Nil Pun's user avatar
  • 2,293
5 votes

Redis timeout errors in Azure PaaS

It's not entirely clear if this is happening under load, but there are a number of troubleshooting steps and configuration changes you can make to optimise your Sitecore implementation with ...
George Tucker's user avatar
3 votes
Accepted

Azure PaaS Redis System.NullReferenceException at Sitecore.SessionProvider.Redis.StackExchangeClientConnectionAsync

After investigation and Google, we have found that our web.config contains the following settings: Based on this information we can confirm that the reported behavior is a registered bug. To track ...
Himmat Singh Dulawat's user avatar
3 votes
Accepted

Storing custom data in Redis

We are using this same approach in our Sitecore solution. The main challenge we ran into is that the SecurityTokenValidated event from the OWIN middleware, where you receive the token, runs before the ...
Jeroen's user avatar
  • 1,224
2 votes

Azure Web App Redis timeout exceptions when under load

This blog post covers a great explanation from Sitecore about what's going on when you see exceptions like this and how to adjust config to fix the problem. The general approach as recommended by ...
Mark Gibbons's user avatar
  • 5,602
2 votes

Redis Cache with Glass mapper interfaces in Sitecore 8.1 and above

UPDATE: Based on the updated stack trace, this actually looks like an issue with serializing an IEnumerable property exposed on one of your glass models (whether directly on your primary model, or ...
Chris Smith's user avatar
2 votes
Accepted

Sitecore PAAS Redis Exception

We had the same kind of issues. We were able to resolve them by tweaking the polling interval of the private session state provider and increasing the timeoutBetweenLockAttempts of the shared session ...
Bart Verdonck's user avatar
2 votes

What part of the sitecore PAAS setup is using redis?

If you are on managed cloud (Azure Paas), these are the config files that are referencing Redis App_Config\ConnectionStrings.config ("redis.sessions") App_Config\Sitecore\Azure\Sitecore....
Ahmed Okour's user avatar
  • 2,124
2 votes

For upgrading Azure cache for redis 4 to 6 , Do we need update NuGet Package of StackExchange.Redis also

There is no specific version compatibility between Redis and StackExchange.Redis library (see GitHub link). Azure Redis and StackExchange.Redis are compatible as long as they are using the same RESP (...
Anna Gevel's user avatar
  • 1,953
1 vote

Sitecore Redis Timeout Exception on ZADD Shared_ExpirationIndex

I have faced a similer type of issue, could you please check the following: In the Web.config and Sitecore.Analytics.Tracking.config files, increase the pollingInterval attribute value on both ...
Himmat Singh Dulawat's user avatar
1 vote
Accepted

Resolve Sitecore.XConnect.Operations.FacetOperationException - should CDs share common redis cache?

The Sitecore.XConnect.Operations.FacetOperationException exceptions can be safely ignored unless the Sitecore.XConnect.Operations.PatchFacetOperation exceptions are thrown. You can see more here for ...
Nikhil Kulkarni's user avatar
1 vote
Accepted

Redis giving "ERR Error running script" - memory > maxmemory

Ken, good question. Sitecore maintains an ASP.NET Session state outside the process to share between CDs (in fact 2 session states). The session state is used to flush Analytics data to xDB on ...
Nikolay Mitikov's user avatar
1 vote

Location of Redis cache connection String in XC 9.2.0 PaaS Scaled

You can find the Redis configuration for XC in the config.json under Caching/Redis: "Caching": { "Memory": { "Enabled": false, "CacheStoreName": "Commerce-Memory-Store" }, "Redis": { ...
philipproplesch's user avatar
1 vote

AWS Redis session provider exception- No connection is available to service this operation: EVAL

I think you also should change the shared session state as per Sitecore's documentation as having them different could cause this issue and other issues.
Mark Gibbons's user avatar
  • 5,602
1 vote
Accepted

Sitecore fails when memory > maxmemory in Redis

from support: Some Azure resources can call automatically and some cannot, unfortunately, Redis is one that cannot scale. Sitecore XP has no way of knowing what size Redis cache the customer is using ...
bartp's user avatar
  • 95

Only top scored, non community-wiki answers of a minimum length are eligible