In my previous post in this series on load testing I provided an introduction to JMeter to help get you started in this post I’ll explore the following topics and provide solutions to some challenges you may come across while creating your load tests.
I discovered an issue with the Resolve Sitecore Pipeline step in DEF 1.4.1 on Sitecore 8.2 where my Pipeline Batch process would occasionally return and attempt to update the wrong item. In this post, I will explore how that is possible and provide a simple solution to prevent it from occurring.
I ran into an issue with Sitecore’s Data Exchange Framework v1.4.1 where my pipeline batches would intermittently create thousands of duplicate Sitecore items. This caused a bit of management overhead having to clean out the duplicates. Following some investigation, I decided to add some defensive coding by introducing a Custom Resolve Sitecore Item Processor to replace Sitecore’s OOTB pipeline step and prevent duplicates from being created.
I’ve worked on various Sitecore implementations where the customer has often run into issues with data not being returned as expected the first thing I do now to troubleshoot is to check the Solr Index.
Check Solr Is Up
- If you are not sure of the address of your Solr instance you can locate the url in the following configuration file app_config/includes/Sitecore.ContentSearch.Solr.DefaultIndexConfiguration.config and the setting, for example: <setting name=”ContentSearch.Solr.ServiceBaseAddress” value=”https://localhost:8983/solr“></setting>
- Use Solr Ping to check the status of the master solr index http://localhost:8983/solr/sitecore_master_index/admin/ping?wt=json
- You should receive the following output with the status of OK:
If you didn’t make it Sitecore Symposium or my presentation at the Cleveland Sitecore Usergroup then check out some highlights, key takeaways and discover how Sitecore Elevated my experience at Symposium!
Sitecore’s CEO Mark Frost – kicked off the Opening Keynote, welcoming the 3000 in attendance representing 53 Countries.
Mark introduce the theme for this year’s Symposium: Elevate the Experience.
“Because it is EXPERIENCES not products customers are buying today.” Mark Frost
- Companies and customers have realized that the experience is the product.
- This is a shift in thinking about transactions and purchases to thinking about building lifelong relationships between brands and customers.
- Elevating the Brand experience is no longer a nice to have it is a must-have.
Mark wasted no time in diving into how Sitecore is going to Elevate the Experience!