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.
users.json for its password to be encrypted, the encrypt utility will automatically add a user if it does not exist.
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.