新しい VPS サーバーがあり、同じ ISP の別のサーバーに接続しようとしています。mysql のコマンド ライン ツール経由で接続すると、接続は非常に高速です。
PHP を使用してリモート DB に接続すると、接続に最大 5 秒かかる場合があります。これ以降のクエリはすばやく実行されます。
これは mysql に限ったことではなく、file_get_contents() を使用して他のほぼすべてのサーバーからファイルをダウンロードすると、同じ遅延が発生します。wget を使用してファイルを取得すると、この遅延は発生しません。
dns_get_record() を使用して PHP 内から DNS クエリの時間を測定しましたが、これらは高速です (1 ~ 2 ミリ秒)。
PHP構成の何がこれを引き起こしているのかについて何か考えはありますか?
ありがとう。