Share this page

# Server configuration

This topic describes the options for configuring a Service Virtualization Server.

In this topic:

## Configure the management endpoint

As the Service Virtualization Server is a .NET application, it can be configured by editing the standard `.config` file. The Service Virtualization Server application configuration file, HP.SV.StandaloneServer.exe.config, is located on the Service Virtualization Server machine in the server installation folder. By default, C:\Program Files\Micro Focus\Service Virtualization Server\Server\bin.

You can customize the address of the management REST endpoint in the `restManagementServiceConfiguration` section.

For example, to change the address to `http://localhost:7700/hpsv`, the corresponding entry in the `.config` file should look like this:

    <configuration>
       ...
       <restManagementServiceConfiguration ...
       url="http://+:7700/hpsv" aclEnabled="false"/>
       ...
    </configuration>

Back to top

## Command line parameters

Service Virtualization Server also accepts command line parameters. Currently, the only supported command line parameter option is the ability to recreate the database used by Service Virtualization Server. This can be useful when testing the application, as it enables the user to quickly wipe the database without the need to manually remove each service from the Designer. To recreate the Service Virtualization Server database, add `recreateDatabase=true` to the command line when running the server. When set to true, this switch recreates the content of the database by dropping all the tables and creating them again—it does not drop the database itself. For example:

`HP.SV.StandaloneServer.exe recreateDatabase=true`

Back to top

## Agent configuration

You can configure Service Virtualization Agents for a standalone Service Virtualization Server using the Designer. For details, see Configure agents.

When the server is not running, you can edit the agent configuration manually for the server. The agent configuration file is %ProgramData%\Micro Focus\Service Virtualization Server\Agents\configurations.xml.

Tip: To reset the default agent configurations, delete this file.

Back to top

## Enable in-memory simulation

By default, the Service Virtualization Server retrieves the required data from a database during simulations. However, it can preload the data and run the simulation only from the memory (although the database is still required for all other operations). This typically results in a 10–30% increase in transactions per second, and potentially more if the database has performance issues during a simulation.

Note:

- This configuration impacts the entire Service Virtualization Server, which means that all virtual services running on it run from in-memory.

- Rules with custom conditions use the database even when in-memory mode is enabled.

To enable in-memory simulation:

1. Locate the configuration file for the Service Virtualization Server.

   On Windows, the default location is:

   C:\Program Files\Micro Focus\Service Virtualization Server\Server\bin\HP.SV.StandaloneServer.exe.config

   For the default location on Linux, see Installing Service Virtualization on Linux.

2. Make a backup of the configuration file.

3. Open the configuration file in a text editor.

4. Search for "`ServiceCallDataProviderProxy`" and change it as follows:

   `<add key="ServiceCallDataProviderProxy.SelectedObjectName" value="inMemory" />`

5. Save the configuration file.

6. Restart the Service Virtualization Server.

Back to top

https://admhelp.microfocus.com Service Virtualization 8942
Tips to improve your search results... Service Virtualization Help Center SV Help 5.4-5.4.1 All View Local Help Center View Online Help Center back Go back in browser history forward Go forward in browser history Remove search highlights next topic Go to next topic previous topic Go to previous topic Print the current topic Version: