The Daemon allows the interaction of multiple computers in order to run Jobs (and distributed jobs).
It manages the repository (on the master host), global and script scope variables declared in AgileLoad scripts, HTTP injectors and Collectors.
The Daemon runs as a windows service.
AgileLoad Daemon Manager
Use the Daemon Manager program to configure and start the AgileLoad Daemon.
AgileLoad Daemon Manager can be started from the Windows Start/Programs/AgileLoad/AgileLoad (and Start/Programs/AgileLoad/Agileload) menu or from the Center Tools/Launch Daemon Manager menu option.
Right click on the icon to access the Daemon Manager menu.
Configure the Daemon using the "Configure..." menu option; the following dialog box will appear:
- All: the daemon listens on all available IP addresses.
- Custom: the daemon listens on the specified IP address.
- NAT: if some injectors are on remotes machines through internet, the NAT address will help find the machine where Test Manager is running.
Default: the daemon listens on port 15120.
Custom: the daemon listens on the specified port.
Trace: if this check-box field is checked, additional tracing data will be logged to the Daemon log file AgileLoadDaemonService.log (AgileLoad\bin\Logs directory).
Shared HTTP/S Injector: For Multi-processor machines, it is recommended that this option be left unchecked. If this check-box field is not checked, a different HTTP Injector process is launched for each HTTP task group.
Run Daemon as a Service: it is recommended that this option be left checked. If this check-box is not checked, when you close your session, the daemon will be stopped.
A logon session is needed by the collectors for Microsoft (IIS, Windows, SQLServer...) and the HTTP injector when client certificates are used. Specify a valid login, password and domain in the login, password and domain fields.
"Start Daemon" menu
- Starts the Daemon service on the local Host.
"Stop Daemon" menu
- Stops the Daemon service.
"Service Information..." menu
Shows Daemon information in the following dialog box:
Version: Daemon service version.
Listen Addresses: List of IP addresses in which the Daemon is listening.
"Registry Editor.." menu
Launch the RegistryEditor tool to modify critical system settings in order to enable large HTTP load tests
"IP Generator..." menu
Launch the IPGenerator tool to add or remove IP addresses.