Best Practices for Using OpenLiteSpeed + LSCache (WordPress) in High-Availability or Load-Balanced Environments

#1
Hello everyone,

I’m planning a high-availability/load-balanced deployment using OpenLiteSpeed together with the LSCache plugin for WordPress, and I’d like some guidance on the best practices for this type of setup.

The goal is to host a large WordPress news portal that requires both high performance and high availability.

Here’s the scenario I’m considering:
  • An OpenLiteSpeed instance acting as a load balancer, and
  • Multiple OpenLiteSpeed servers as backend web nodes running WordPress with the LSCache plugin.

My main questions are:
  1. How should the cache mechanism be handled in a multi-node or clustered setup?
  2. Is there a recommended way to centralize the cache so that all nodes share the same cached content?
  3. Would running OpenLiteSpeed on both the balancer and the web servers be the best approach, or are there more efficient architectures for managing caching in this type of environment?
  4. Are there any classic configuration patterns or official guidelines for WordPress + LSCache deployments at this scale?

Any advice, best practices, or real-world experiences with similar setups would be greatly appreciated!

Thank you in advance.
 
Top