Keep Virtuoso Universal Server Windows Service running 24/7 with Service Protector

How to Monitor the OpenLink Virtuoso Windows Service with Service Protector

Automatically restart the Virtuoso Universal Server when it crashes, gets shut down accidentally or stops for any reason.

Virtuoso Universal Server is a commercial, enterprise-grade application server providing RDBMS, XML, File Services and much more. It is installed as a Windows Service, to start immediately whenever your server boots:


To monitor the Virtuoso Universal Server Windows Service with Service Protector and ensure that it is automatically restarted if it stops:

  1. Download and install Service Protector, if necessary.

  2. Start Service Protector.

  3. Select Protector > Add to open the Add Protector window:

    Add Protector

  4. On the General tab, in the Service to protect field, select the Virtuoso Server windows service. It will be called OpenLink Virtuoso Server.

    Virtuoso Windows Service: General Tab

  5. We're done with the basic setup so click the Save button to save your settings. In a few seconds, an entry for the Virtuoso service will show up in the Service Protector window. The Virtuoso windows service will probably be running (click the green circle for details) but it is not yet being protected by Service Protector.

    Virtuoso Windows Service: Created

  6. To start monitoring the Virtuoso service, choose Protector > Start "OpenLink Virtuoso Server". The shield icon in the Protected column will turn green to show that the Virtuoso Server is being monitored by Service Protector.

    Virtuoso Windows Service: Protected

  7. And that's it! Next time your computer boots, Virtuoso Universal Server will start up automatically and Service Protector will start monitoring its windows service to restart it quickly it if it crashes for any reason.

    We encourage you to edit the OpenLink Virtuoso Server entry in Service Protector and check out the many other settings that may be helpful in your environment. For example, restart the service if it uses too much memory, send an email notification if the service stops, and much more.



Trouble protecting the Virtuoso Universal Server Windows Service?