追加読書

追加読書

起動時に実行するために runit runer を使用しています。 runitが実行しているプログラムのすべての出力をファイルに記録したいと思います。

私は見たことがないsvlogdしかし、私はそれを実行する方法を知りません。

ベストアンサー1

私はそれを動作させる方法を知りません。

daemontoolsシリーズの世界では、ログサービスは他のサービスと同じです。したがって、「基本」サービスを実行するプログラムと同様に、プログラムをsvlogd実行します。runrun

「ログ」サービスは、次の点でのみ特別です。

  • 「ログ」サービスディレクトリは、「プライマリ」サービスディレクトリ(または直下のサブディレクトリ)のシンボリックリンクを使用して配置されます。
  • 一部(すべてではありません)daemontoolsツールセットスイートは、「ログ」および「基本」サービスを緊密にバインドし、両方のサービスを単一のユニットとして機能します。ある程度は runit の場合です。

それ以外の場合は、他のすべてと同じです。

svlogdしたがって、他のサービスを作成するのと同じように、実行する「ログ」サービスを作成し、「デフォルト」サービスに基づいて正しい場所に配置してから開始します。

追加読書

おすすめ記事