Child pages
  • Servoy Application Server configuration for Load Balancing

Versions Compared

Key

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

To make a Servoy Application Server work properly with the Apache HTTP Server and Load balancing, the following modifications to the configuration of the Servoy Application Server are required:

AJP 1.3 connector

  • Open <servoy> /application_server/server/conf/server.xml and make the following adjustments:
    • Change line "<Engine name= "Catalina" defaultHost="localhost">" into "<Engine jvmRoute="servoy1" name= "Catalina" defaultHost="localhost">". The value of the jvmRoute atrribute needs to be different for each Servoy Application server and match with the list of workers registered with the Apache HTTP server (see Apache HTTP Server configuration)
    • Add the following connector before the already declared one in both installations:
      Code Block
      <Connector port="8009"
         enableLookups="false" maxThreads="500" connectionTimeout="60000"
         redirectPort="8443" useBodyEncodingForURI="true" protocol="AJP/1.3"/>
      

...