起動時にシステムデバイスを実行する方法

起動時にシステムデバイスを実行する方法

RabbitMQキューのエントリを処理するサービスがあり、キューサイズが大きくなると追加のインスタンスがスプールされます。起動時にsystemdにこのデバイスの単一インスタンスを起動させるにはどうすればよいですか?

これは私のユニットファイルです:

[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

ベストアンサー1

systemctl enable <servicename>@<instancename>

おすすめ記事