Scan and Communicate Production Misconfigurations to Customers
Today, on my call with Wex, we came across a caching issue that I wanted to see if we could scan for potential cross-customer issues and generate a report on to help customers improve their performance.
Wex basically had a copy/paste "bug" in their configuration that came from documentation that likely every customer is using. It's likely that it's been misconfigured across many customers.
You can see here the documentation shows 1 minute as the cache duration. In many cases this should be set to 10 or 20 or 30.
https://world.optimizely.com/documentation/Items/Developers-Guide/Episerver-Commerce/9/Caching/
Is it possible to get someone in RE or otherwise to scan all of the several configuration files that contain such timeout values and generate a report that shows the timeout durations?
Based on our rudimentary testing with Wex, this provided an immediate visible improvement to their performance by just pumping this number up to 1 hr. Although, 10, 20 or 30 minutes would be more than enough to provide visible benefits I believe.