esa_jpip_server(1) Start ESA JPIP Server


esa_jpip_server command


Start ESA JPIP Server.


The application accepts the following command line parameters:

esa_jpip_server [start]

It runs the server application.

esa_jpip_server status

It shows some information (memory, num. of connections, etc.) of the current server process. Currently the information shown is:

The available total memory.
The memory consumed by the father process.
The memory consumed by the child process.
The number of connections.
The number of iterations (the number of times that the child process has been restarted).
The number of threads of the child process.
The CPU usage of the child process.

esa_jpip_server record [name_file]

It shows the same information in columns, being updated every 5 seconds. It accepts a third parameter, a name of a file where to store this information.

esa_jpip_server stop [child]

Both processes or only the child process (depending on the second parameter) associated to the current server running are finished.

esa_jpip_server debug [child]

It calls the debugger for the parent or child process depending on the second parameter.

esa_jpip_server clean cache

It removes all the cache files from the cache root folder which have exceeded the "cache_max_time" field from the "server.cfg" file. It also removes the existing ".backup" files from the same directory.


This manual page was written by Mathieu Malaterre <[email protected]> for the Debian GNU/Linux system (but may be used by others).