Dr.Web Server Load and Recommended Configuration Parameters

When using an external database in an anti-virus network of significant size, you may need to adjust the values of the following parameters to ensure proper functioning of Dr.Web Server:

Administration → Dr.Web Server configuration → Database → Number of connections (database connections="" parameter in the Dr.Web Server configuration file)—maximum allowed number of Dr.Web Server connections with the database.

Administration → Dr.Web Server configuration → General → Number of parallel requests from clients (threads count="" parameter in the Dr.Web Server configuration file)—number of threads for processing incoming data from clients: Dr.Web Agents, Agent installers, neighboring Dr.Web Servers, Dr.Web Proxy Servers.

These parameters affect the performance of Dr.Web Server. Do not change them without need. To determine whether the values need to be adjusted, consult the table of relationships between the size of the anti-virus network, hardware capabilities of the Dr.Web Server and the optimal parameter values:

Number of client connections to Dr.Web Server

Number of CPU cores of Dr.Web Server

Number of connections to the database (‘database connections’)

Number of parallel requests from clients (‘threads count’)

up to 500

2

2 (default value)

5 (default value)

500–1500

3–5

3–5

6–10

over 1500

5–8

5–8

10–14

warning

The Number of parallel requests from clients (threads count) parameter value must not be higher than twice the number of CPU cores on the computer performing the functions of Dr.Web Server.

 

Do not change the default values when using the embedded database.

When working in an anti-virus network with a large number of connections, it is recommended that you consult with the Doctor Web technical support team before changing the values of these parameters.