The queue service is an internal service that is used by the Distributed DDNS receiver and the Distributed DDNS resolver.
- Click the Settings icon under the Queue column.
- 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 the parameters represent the following:- 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 output
- log.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, refer to the RabbitMQ documentation.
- Click Start to enable the Distributed DDNS service.
- Click Save to save the Distributed DDNS service configuration and add the service to the Distributed DDNS Service Node.