Runtime dependencies are:
- Java 8 or higher
RMBTQoSServer.jar wherever you like.
TODO some resources for tests need to be hosted on a web server (already setup on netmetr.cz website and configured in default config, so it's not necessary to change anything during new server installation)
When running, the server will load file
config.properties from its working directory. Example configuration is in the source code repository - file
- IP address to listen on (default is 0.0.0.0)
- ports to run tests on
- by default privileged ports are required
- TODO how is it linked with control server?
- TODO certificate, where, what,...
- secret key
java -jar RMBTQoSServer.jar. No graceful shutdown is implemented so to stop it, just kill it -
killall -SIGINT java.