esp_server

An executable that starts the ESP Server.

Syntax

esp_server  [options...]

Options

  • --cluster-node<file> – (optional) specifies which node configuration file to use. For information about configuring cluster nodes, see the Configuration and Administration Guide.
  • --cluster-log-properties<file> – (optional) specifies the cluster logging property file to use. For more information, see the Configuration and Administration Guide.
  • --java-stack-size<size> – (optional) specifies the Java thread stack size in kilobytes.
  • --java-init-heap<size> – (optional) specifies the Java initial heap size in megabytes.
  • --java-max-heap<size> – (optional) specifies the max heap size in megabytes.
  • --java-classpath<path/file> – (optional) a Java classpath location. Can be specified multiple times.
  • --java-libpath<path> – (optional) a Java libpath location. Can be specified multiple times.
  • --java-property<property=value> – (optional) a Java property definition. Can be specified multiple times.
  • -h or --help – (optional) prints a list of possible options on the screen along with a brief explanation for each option.
  • -v or --version – (optional) prints the esp_server utility version.

Usage

cd $ESP_HOME/cluster/nodes/node1
$ESP_HOME/bin/esp_server --cluster-node node1.xml
On Linux and Solaris systems, you can also start the ESP Server in the background by executing:
cd $ESP_HOME/cluster/nodes/<node_name>
nohup $ESP_HOME/bin/esp_server --cluster-node <node config> 2>&1 > esp-node-console.out &