The webPDF server executes its PDF functions via web services. As of this writing, the server featuresseven web services. Several instances of each web service can be executed in parallel, i.e. per web service end point, several queries can be processed simultaneously.
If all instances of a web service are busy with queries, then additional queries must wait and therefore their execution is delayed. Consequently, increasing the number of instances allows more queries to be processed in parallel and the overall throughput of the server also increases.
To improve the server’s performance, it is possible to increase the number of parallel instances per web service using the configuration settings in the administration area of the portal. This allows more queries per unit of time to be answered and the processing performance or data throughput is increased.
If you increase the number of instances, it may also become necessary to adapt the hardware (CPU, memory). Especially the CPU usage increases with the number of instances. Consequently, it is important that the number of instances should be set in a suitable relation to the number of processor cores available on a system.
Also bear in mind that with an increasing number of instances, the memory requirements also go up. Adapt the available memory accordingly using the configuration files of the server.