パイプロガー
目次
パイプロガー
リモートロガーアドレス(オプション)
説明
このパイプログロガーで使用する任意のソケットアドレスを指定します。 ロガーにネットワークソケットまたはUnixドメインソケットで接続する場合に設定します。 設定したコマンドパスから起動するローカルパイプログロガーでは空のままにできます。
構文
IPv4アドレス:ポート、ホスト名:ポート、[IPv6アドレス]:ポート、UDS://path、またはunix:path
例
logger.example.com:1514
UDS://tmp/lshttpd/logger.sock
最大接続数
説明
サーバーと外部アプリケーションの間で確立できる同時接続の最大数を指定します。 この設定は、外部アプリケーションによって同時に処理できる要求の数を制御しますが、実際の制限は外部アプリケーション自体によっても異なります。 この値を高く設定すると、外部アプリケーションの速度が不十分であるか、多数の同時要求に対応できない場合に役立ちません。
構文
整数
ヒント
[パフォーマンス]高い値を設定しても、高いパフォーマンスに直接変換されるわけではありません。 制限を外部アプリケーションに負荷をかけない値に設定すると、最高のパフォーマンス/スループットが得られます。
コマンド
説明
外部アプリケーションを実行するためのパラメータを含む完全なコマンドラインを指定します。 自動スタートが有効な場合は必須値です。 パラメータにスペースまたはタブ文字が含まれている場合は、パラメータを二重引用符または一重引用符で囲む必要があります。
構文
オプションのパラメータを含む実行可能ファイルへのフルパス。
参照
インスタンス
説明
サーバーが作成する外部アプリケーションの最大インスタンスを指定します。 自動スタートが有効な場合は必須です。 ほとんどのFastCGI/LSAPIアプリケーションは、プロセスインスタンスごとに1つの要求しか処理できません。これらのタイプのアプリケーションの場合、インスタンスは最大接続数の値に一致するように設定する必要があります。 一部のFastCGI / LSAPIアプリケーションでは、複数の子プロセスを生成して複数の要求を同時に処理できます。 これらのタイプのアプリケーションでは、インスタンスを "1"に設定し、環境変数を使用してアプリケーションが生成できる子プロセスの数を制御する必要があります。
構文
整数
umask
説明
この外部アプリケーションのプロセスのデフォルトumaskを設定します。 詳細は、man 2 umaskを参照してください。 デフォルト値はサーバーレベルのumask設定から取得されます。
構文
有効範囲[000]〜[777]の値。
参照
CGI umask
優先度
説明
外部アプリケーションプロセスの優先度を指定します。値の範囲は-20から20です。 数字が小さいほど優先度は高くなります。外部アプリケーションプロセスはWebサーバーより高い優先度を持つことはできません。 この優先度がサーバーより小さい数値に設定されている場合、この値にはサーバーの優先度が使用されます。
構文
整数
参照
Server プライオリティ