DNS解決 - CI/CD用語集の定義
DNS解決: DNS解決は、クライアントが正しいサーバーへの接続を開けるように、hostnameをIPアドレスに変換するプロセスです。
DNS解決は、クライアントが正しいサーバーへの接続を開けるように、hostnameをIPアドレスに変換するプロセスです。
あらゆるTCP接続の前に、DNSは人間が読める名前をアドレスに変換します。解決が遅かったり誤っていたりすると、それに依存するすべてのリクエストが失敗したり停滞したりします。
CIにおいて
buildでのgetaddrinfo ENOTFOUNDエラーはDNSの失敗です。runnerがhostnameを解決できなかったのです。原因には、不正な/etc/hosts、ダウンしたresolver、registry名のタイプミスなどがあります。
関連ガイド
TLS Handshake - CI/CD Glossary DefinitionTLS Handshake: A TLS handshake is the negotiation at the start of an HTTPS connection where client and server…
Service Discovery - CI/CD Glossary DefinitionService Discovery: Service discovery is the mechanism by which services find the network location of other se…
NAT - CI/CD Glossary DefinitionNAT: NAT (network address translation) rewrites IP addresses as packets cross a boundary, letting many privat…