Configuring Service Restart Queues

Parallels Pro Control Panel restarts services on a domain after each of the following site operations: add, update, suspend, and resume. These site operations modify the configuration file of the services. The restart operation ensures that the services operate with new or updated settings. However, restarting services after every operation result in disconnected sessions, inaccessibility to sites, and inordinate resource consumption.

Parallels Pro Control Panel now provides a configuration tool QConfigurator that allows you to create service queues for the services that need to be restarted and configure a time interval at which these services can be restarted. It provides a command line utility to configure the qsvcd daemon that creates and manages the service queues. The settings are stored in the database (qsvc_conf table) and are retained even after migrating or upgrading to later versions.

The current release supports queued restarts for the following services:

Important: The qsvcd daemon must be running at all times. By default, it is disabled for each service.

The tool is located at /usr/sbin/QConfigurator and must be run as a root user.

In this section:

How QConfigurator Works