私はリモート サーバーの応答をキャッチするために cURL を使用しています。この方法では毎回 20 秒かかることに気づきました。Google で検索したところ、私のサーバー (Apache) で DNS ルックアップの設定が間違っていることがわかりました。
ホストの正確な IP を書き込む場合、1 秒もかかりません。
これをどこで変更すればよいか、何かアイデアはありますか? 逆 DNS ルックアップと呼ばれるものだと思いますが、これを有効/無効にできるかどうかわかりません。
ありがとう
答え1
/etc/resolv.conf ファイルでは何が設定されていますか? DNS サーバーが速度を低下させているようなので、使用しているものを確認する価値があります。
私はお勧めしますオープンDNS特定のローカル要件がない限り、これを試すには、/etc/resolv.conf ファイルに次の内容を追加するだけです。
nameserver 208.67.222.222
nameserver 208.67.220.220
答え2
逆引きを無効にするには、無効にするホスト名検索。
それでも問題が解決しない場合は、、、拒否/許可ルール、およびでホスト名を使用しないようにRewriteRule
しRewriteCond
て%h
くださいLogFormat
。