systemctl enable <servicename>@<instancename>
Eu tenho um serviço que processa itens de uma fila RabbitMQ, da qual eu coloco spool em instâncias adicionais conforme a fila aumenta de tamanho. Como posso ativar o systemd para iniciar uma única instância da unidade na inicialização?
Este é o meu arquivo de unidade:
[Unit]
Description=A service (%i) to consume items from a queue
After=network.target
[Service]
Type=simple
User=root
ExecStart=/usr/local/bin/queue-consumer.sh start %i
[Install]
WantedBy=multi-user.target
Tags systemd systemd-unit