Skip to content

Latest commit

 

History

History
13 lines (9 loc) · 862 Bytes

README.md

File metadata and controls

13 lines (9 loc) · 862 Bytes

ProtoCB Client Agent

About

ProtoCB Test Bed includes a pool of client agents interacting with a server agent. The interaction is in accordance with a recipe that the ProtoCB controller feeds into the agents while scheduling experiments.

Each client agent is implemented as a spring-boot web application - the code for which can be found in this repository. A client agent may be launched by running the following command:

nohup java -jar <path_to_jar> --agent.host=<agent_ip_address> --controller.url=<controller_url> --storage.bucket=<firebase_storage_bucket> --agent.secret=<secret> --server.port=<agent_port> --protocb.home=<protocb_directory> > <path_to_log_file> &

Design

Client Agent Design