PEP for Internet Information Services
This PEP is native module for Internet Information Services (IIS), written in C++. For more details, see the PEP for IIS page.
Used local IIS configuration
Followed this guide: Optimizing IIS Performance
<asp>
...
<limits processorThreadMax="40" requestQueueMax="300" />
</asp>
Native module: DirXAccess_IIS_PEP.dll (dirxaccess.properties)
# configuration downloaded from the server will never be refreshed
cluster.update.timeout.secs=0
# log only errors
client.log.level=3
Test results
Figure 1. Throughput graph for CPEP IIS in a Maximal Performance State
The dual server configuration consistently handles more transactions per second than the single server configuration. The dual server setup achieves a peak performance of approximately 450 transactions per second, while the single server setup stabilizes around 240 transactions per second.
Figure 2. Throughput Graph for CPEP IIS Scenario in an Unstable Environment