GC Load Test Utility Deployment Guide
Software Requirement
The following are the prerequisites for setting up a Generic Connector load test utility.
Software Requirements | |
---|---|
| |
Certificates for HTTPS | |
| |
System Access Requirements | |
|
Deployment Steps
Download the GC_Utility_Load_Test.rar from Google-Drive
Download the required deployment folder
Create a folder on a Linux machine in any path of your inside root.
Command “mkdir 'folderName' ”
cd folderName
Place the downloaded files inside the created folder as follows:
Open env.txt file with a text editor
Make the desired changes and update the file configurations listed here.
Open autoagent_config.xml file with a text editor
Make the desired changes and update the file
Open scenarioList.xml file with a text editor
Make the desired changes and update the file according to the required scenario.
run the command chmod 755 ./deploy.sh
now run the ./deploy.sh file and you can see after completion your docker image is running
After that run the following command to check the logs
Command
docker-compose logs -f
If you want to inside the container run the following command to check the logs
Command
docker container ps -a
docker exec -it <containerId> bash
Configuration Parameters (Environment Variables)
Parameter | Default Value | Description |
ACTIVE_MQ_1 | 192.168.1.148:61616 | ActiveMQ 1 Url with port (if you are running a utility with REST don't change this URL) |
ACTIVE_MQ_2 | 192.168.1.148:61616 | ActiveMQ 2 Url with port (if you are running utility with REST don't change this URL) |
PUBLISH_QUEUE | Connector1 | ActiveMQ Queue (if you are running utility with REST don't change this Queue) |
RECEIVE_TOPIC | SiebelTestClient1 | ActiveMQ Topic (if you are running utility with REST don't change this Topic ) |
DEFAULT_CALLING_NUMBER | 62217 | Dial Number (DN) |
DELAY | 10000 | Delay in waiting for a new event |
EVENT_WAIT_TIME | 10000 | Event wait time |
AGENTS_COUNT | 5 | Total Agents count (will start from 0) |
CONSULT_AGENT_COUNT | 5 | Consult Agent count for a consult call |
COMMAND_DELAY_TIME | 1000 | Command delay time |
REST_API_IP | 192.168.1.232 | Rest URL where Rest GC is running |
LD_LIBRARY_PATH | /app | Logs path |