The Queue service is an internal service that is used by the Distributed DDNS receiver and the Distributed DDNS processor.
-
If it's not already displayed, click the Service Nodes tab.
-
In the Manage Service Nodes table, in the Queue column, click the Settings gear icon of the node you want to manage. This icon will be different colors (typically green) depending on the service status.
A RabbitMQ Service window opens, displaying the current configuration of the Queue service.
If you need to edit the configuration:
-
If the service is currently running, click Stop.
The service must be stopped in order for you to edit and save its configuration.
- In the configuration window, enter the following
information:
default_pass = ddns_rabbit_admin default_user = ddns_rabbit_admin default_vhost = ddns_vhost log.file.level = info log.console = true log.console.level = info disk_free_limit.relative = 1.5
Where each parameter is as follows:default_pass
: The default admin password for the RabbitMQ service. This is used by the DDNS service to connect to the queue.default_user
: The default admin username for the RabbitMQ service. This is used by the DDNS service to connect to the queue.default_vhost
: The default virtual host to create when the RabbitMQ service creates a new database..log.file.level
: The logging level of the service. The logging level can be one of the following:error
warning
info
debug
The log rotation is configured to run weekly on files located in the default /var/log/rabbitmq directory. You can configure the log rotation settings in /etc/logrotate.d/rabbitmq-server.
log.console
: Defines whether logging is enabled on the console outputlog.console.level
: The logging level for the console output.disk_free_limit.relative
: The disk free space limit on the partition that stores the RabbitMQ data, relative to the total amount of RAM available. The value can be configured relative to the total amount of RAM available or as an absolute value in bytes-type information units. For example, you can configure the relative disk space as follows:disk_free_limit.relative = 3.0
You can also configure the absolute disk space as follows:disk_free_limit.absolute = 2GB
By default, the free disk space must configured must be greater than 50MB.
For more information on the queue service configuration parameters, see the RabbitMQ Configuration documentation on the RabbitMQ website.
-
When you're done, click Save to save the Distributed DDNS service configuration.
- After the changes are saved, click Start to enable the Distributed DDNS service and add the service to the Distributed DDNS Service Node.
-