動的パラメータを持つ Systemd インスタンスユニット

動的パラメータを持つ Systemd インスタンスユニット

アプリケーションの新しいバージョンを継続的にデプロイするサーバーがあります。

systemctl start [email protected]  # start new version
systemctl stop [email protected]  # shutdown old processes

上記のような動的パラメータを使用すると、固定されたユニット名セットを使用する場合と比べてオーバーヘッドは発生しますか? 具体的には、システムが新しいインスタンス ユニット名に割り当てるリソースはありますか? 動的インスタンス ユニットからの journald ログは、ログが 1 つのサービスから取得された場合と同じサイズに圧縮されますか?

systemctl start worker@{1..10}.service  # unit names do not change

同様の質問:出入りするテンプレート ユニット (ソケットでアクティブ化されるユニットなど) の systemd journald ログを追跡するにはどうすればよいですか?

関連情報