systemdはソケットによってトリガされたサービスにデータをどのように提供しますか?

systemdはソケットによってトリガされたサービスにデータをどのように提供しますか?

システムソケットの基本概念は「安いリスニングサービス」これが始まるでしょう。「通常はこのソケットをバインドするサービスですが、常に実行したくありません。」ソケットのデータが検出された場合。

いったん始めたら、なぜそれを行うことができますか?「通常はこのソケットをバインドするサービスですが、常に実行したくありません。」今ソケットからデータを受信しますか?


[背景]

rsyslogデータがあれば起動したくありません/run/systemd/journal/syslog。必要なときに始めたいのですが、ソケットに直接バインドしてsyslog.socket完全に削除するのはなぜ悪い習慣なのか分かりません。

ベストアンサー1

これアイスマグrsyslogプラグイン気づいているようだsystemdのソケットを有効にします。

Systemd はソケットを生成し、リスニングソケットのファイル記述子は rsyslog.socket サービスに渡されます。誰がそれを使用しますか?

おすすめ記事