この問題の詳細については、シェル相互作用レコードで説明します。
$ host `hostname`
Host myhost.local not found: 3(NXDOMAIN)
$ cat /etc/hosts | grep 127.0.0.1
127.0.0.1 localhost myhost.local
$ ping `hostname` # stuck about 5 seconds (maybe a DNS query timeout)
PING localhost (127.0.0.1): 56 data bytes
64 bytes from 127.0.0.1: icmp_seq=0 ttl=64 time=0.108 ms
64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=0.028 ms
この問題にはいくつかの副作用がありました:stackoverflow.com/questions/37971955/…–
—
bitweaver
あなたがするときに同じ行動をとるのですか
—
ディーズベック
ping localhost
@Deesbek ping localhostに私のマシンの遅延がない
—
-bitweaver
面白い。実行している理由
—
デスベック
hostname
。ホスト名をmyhost.localに設定した場合、または少なくともホスト名をmyhost.localに設定した場合とまったく同じコマンドに対して、まったく同じ出力を取得します。ドメインを解決可能なドメインに設定してみます。いずれにしても、遅延を再現することはできません。