I am auditing the xDB configuration on a site based on Sitecore 7.5.
- The setup is plain with no custom interactions being registered.
- We are dealing with the last scenario here, "Content delivery cluster with a non-sticky load balancer".
- There are two load-balanced CD servers.
Previously, there was an error in the configuration, where shared session state was set to "InProc". The private session state has always been pointing to the MongoDB session database.
This was fixed recently, and the shared session state is now also stored in MongoDB. Ever since then, the number of interactions has declined sharply in the analytics database (from about 1.5M per month to around 200K). This makes sense to me, but I haven't found any documentation to back that up.
So the question is: if one mistakenly sets the shared session state to "InProc" in a load-balanced scenario, can that result in an artificially high number of interactions? And if not, what else could be causing this?