Synchronization for Load Testing Virtual Services

Applies to ReadyAPI 3.51, last modified on March 21, 2024

In ReadyAPI 3.40.1, we added a synchronization update to ReadyAPI to improve accuracy when handling bulk requests. The synchronization update has improved the balance between accuracy and response rate/time. However, this may impact the speed of ReadyAPI response for some customers using Virtual Services as part of performance testing.

As a solution, we added a feature flag that allows you to configure this setting. You can now prioritize processing speed over accuracy according to your requirements.

This flag can be controlled by modifying the VMoptions file in

/readyapi_install_dir/bin/ReadyAPI.vmoptions

The default value is false and includes if the flag is not included in the VMoptions file.

To enable this, please add the following line to the ReadyAPI.vmoptions file:

-Dsoapui.virt.optimizeForPerformance=true
Note: if you are deploying your virtual service onto VirtServer, please add this flag to the VirtServer.vmoptions file (and if you are running VirtServer as a service, it should also be added to virtserver-service.vmoptions file.

See Also

Configuring Virtual Services

Highlight search results