ContentBox is an open-source modular content management engine for professionals. It is used for building the complicated web applications as well as blogs, websites, wikis, etc. This CMS is powered by the open source CFML engine named Railo, which you can deploy to any Java application server.
In this instruction we will show how to get the ContentBox hosting with Jelastic cloud platform and configure the rapid and scalable caching with embedded Railo CFML cluster cache and Memcached system.
In the following cluster implementation we will use the session replication via Memcached. We’ll get the shared clustered cache, where all the sessions are stored and simultaneously are available for all the servers in the cluster. See the scheme below:
Cluster will consist of two application server nodes with ContentBox deployed, which will be connected to one MySQL database. The Memcached node between them will be used for scaling out and storing a great amount of data and memory.
So, let’s get started.