My client needs to change from "Single CD and Separate CM" to "clustered CD and separate CM" with Load balancer for CD cluster.
Sitecore version: 8.1 (rev. 160519), In this sitecore document it mentioned,
- With Sticky LB : ASP.NET session state provider use InProc, sharedsession use OutProc
- With non-sticky LB : use outproc for both private and shared.
In another document, It mentioned like this
As soon as you scale to multiple CDs within a cluster, you must use OutProc session management for both private and shared session data
and also says not to mix inproc and outproc
Theoretically possible, but not recommended. You are getting the worst of both worlds in terms of reduced speed (OutProc) and reduced reliability (InProc).
Now I'm bit confused, if I use LB with sticky session enabled for CD cluster should I mix InProc and OutProc as mentioned in the first document or Should I only use OutProc?