【问题标题】:Wierd Docker DNS error referencing C file?奇怪的 Docker DNS 错误引用 C 文件?
【发布时间】:2016-05-28 03:02:31
【问题描述】:

我突然从我的 node.js docker 容器中收到这个非常奇怪的错误。我试着用谷歌搜索它,但什么也没出现。有什么建议吗? :S

E0528 02:56:32.124438366     131 resolve_address_posix.c:118]   getaddrinfo: Name or service not known
D0528 02:56:32.124710117     131 dns_resolver.c:186]         dns resolution failed: retrying in 1.000000000 seconds

唯一能想到的就是我最近加了grpc

【问题讨论】:

  • 您是否阅读了该消息?而这与C语言无关。
  • @Olaf Hey .. 是的,我确实阅读了该消息.. 我不知道如何解释它。很抱歉,如果我在这个问题中对 C 语言的引用不恰当,我不理解该消息,所以我对应用哪些标签做出了最好的猜测。我不确定我可以做些什么不同的事情。感谢收看。
  • 我没有使用过 docker,但对我来说,您似乎尝试访问不存在的服务。阅读消息中提到的函数的手册页。

标签: node.js docker dns grpc


【解决方案1】:

这些消息实际上是由 gRPC 产生的。它们表明 gRPC 无法将 DNS 名称解析为 IP 地址。如果您的一个 RPC 失败,那么这可能是原因,您可能使用不正确的域名初始化了 gRPC 客户端。如果您的所有 RPC 都成功,则此消息可能只是表示暂时的 DNS 错误。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-10-19
    • 2020-07-07
    • 2016-08-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-29
    相关资源
    最近更新 更多