Como ativar a unidade systemd para executar na inicialização

0

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
    
por Jimmy P 19.10.2017 / 23:40

1 resposta

3
systemctl enable <servicename>@<instancename>
    
por 19.10.2017 / 23:45