Starting/Stopping

The bin directory has the following main scripts for encryption, starting and stopping the server:

encrypt

To securely encrypt the DB connection password stored in ria-boot.properties or user passwords stored in users.json, run the encryption utility:

./encrypt

This will prompt you to specify the type of password and allows you to encrypt it securely.

startws

To start the webserver, run:

./startws

This is a wrapper that start webserver as a background process.

To stop it, find the process id with lps and run the process:

kill <pid>

startrt

To start the runtime server, run:

./startrt

This is a wrapper that starts rtserver as a background process.

Note that multiple instances of these can be started to form a Hazelcast cluster of runtime server JVMs.

To stop a runtime server JVM, find the process id with lps and run the process:

kill <pid>

lps

To view the current conversion tool processesm run:

./lps

This can be used to find the process ids to kill if needed.