yaws ( yaws -i --conf config/yaws.conf) を開始すると、出力に次の行が表示されます。
デバッグ チェックをオンにして実行する (遅いサーバー)
「-i」オプションに依存しますか?または、どこでデバッグ チェックをオンにしましたか? 構成ファイルにデバッグについての言及はありません...
thxエドアルド
yaws の最近のバージョン (1.85 以降) では、コマンド ラインで --nodebug オプションを渡すだけです。
yaws -i --nodebug
これはflags、グローバル構成の設定にデバッグ ビット (2) が設定されているためです。グローバル構成で GC_DEBUG が設定されている場合、この機能は有効になります。
これらはフラグです:
-define(GC_TTY_TRACE, 1).
-define(GC_DEBUG, 2).
-define(GC_AUTH_LOG, 4).
-define(GC_COPY_ERRLOG, 8).
-define(GC_BACKWARDS_COMPAT_PARSE, 16).
-define(GC_LOG_RESOLVE_HOSTNAME, 32).
-define(GC_FAIL_ON_BIND_ERR, 64).
-define(GC_PICK_FIRST_VIRTHOST_ON_NOMATCH, 128).
-define(GC_USE_FDSRV, 256).
-define(GC_USE_OLD_SSL, 512).
yaws.config ファイルでは、グローバル部分で debug = false フラグを設定することで、これは実際には設定解除されていると思います。
更新 - デバッグ パラメータは yaws.app ファイル内のアプリの環境設定の一部であるため、次のようなものを追加します
-yaws debug false
実際のコマンドラインで動作するはずです
コマンド「sudo yaws -i --nodebug」を使用した後、私のウェブサイトは少し速くなりました。