Standalone server for development. Can be run using this command line:
java -Dserver.extraClasspath=./conf -Desigate.config=<config file> -Dserver.port=8383 -jar esigate-server-<version>.jar start
Config file should be located in extraClasspath folder (conf folder).
The configuration file must define the base url of the application
you want to
do ESI transformation. For example:
esigate.remoteUrlBase=http://localhost:8080/
Server configuration (http port, ...) can be done with system property
java -Dserver.extraClasspath=./ -Desigate.config=<config file> -Dserver.port=8383 -jar esigate-server-<version>.jar start
Property | Usage | Default value |
---|---|---|
server.port | HTTP Port | 8080 |
server.port | HTTP Port | 8080 |
server.controlPort | Jetty Controle Port | 8081 |
server.contextPath | Esigate webapp context path | / |
server.extraClasspath | Additionnal classpath | |
server.minThreads | Min threads number | 500 |
server.maxThreads | Max threads number | 500 |
server.outputBufferSize | Output buffer size in octets | 8 * 1024 |
server.idleTimeout | Idle timeout in milliseconds | 30000 |
server.sessionCookieName | Override the esigate session cookie name in order to avoid conflict with remote application | Jetty default (JSESSIONID) |