Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Joget

Joget DX LEE

Load Balancer

Apache HTTP Web Server 2.4 with mod_proxy and mod_balancer (proxy and load balancing modules) running on Ubuntu 1418.04

Application Servers

Apache Tomcat 8.0 5 running on Ubuntu 1418.04

Shared File Directory

NFS on Ubuntu 1418.04

Shared Database

MySQL 5.5 7 on Ubuntu 1418.04

Warning
IMPORTANT: Please note that this is not a comprehensive guide and does not cover production-level requirements e.g. user permissions, network and database security, etc. Please ensure that these are covered by your system, network and database administrators.

...

Create a Shared Database

Install MySQL (https://help.ubuntu.com/1418.04/serverguide/mysql.html)

Code Block
sudo apt-get install mysql-server

...

Code Block
sudo mkdir -p /opt/joget/
sudo tar xvfz apache-tomcat-8.05.2041.tar.gz /opt/joget/

Start each application server

Code Block
sudo cd /opt/joget/apache-tomcat-8.05.2041
sudo ./bin/catalina.sh start

...

Configure Tomcat for clustering by editing apache-tomcat-8.05.2041/conf/server.xml. Add jvmRoute="node01" to the Engine tag and uncomment the Cluster tag.

...

Code Block
sudo cd /opt/joget/apache-tomcat-8.05.2041
sudo ./bin/catalina.sh stop
sudo ./bin/catalina.sh start

Verify session replication working between the application servers. The catalina.out log file in apache-tomcat-8.05.2041/logs should show something similar to:

...