代码之家  ›  专栏  ›  技术社区  ›  Adarsh Madrecha

带有弹性豆茎的53号路由DNS循环时间过长的调试问题

  •  0
  • Adarsh Madrecha  · 技术社区  · 4 年前

    我已经在AmazonLinux2上设置了弹性beanstall(带负载均衡器)节点js实例。 使用路由53管理DNS。

    这是Chrome的网络计时屏幕截图。 我认为DNS查找时间太长。它应该小于50ms,因为我正在使用一个著名的DNS服务。

    api response time

    问题

    1. 超过300毫秒的DNS查找时间是否非常长?我应该忽略吗?
    2. 有什么方法可以调试这个问题吗?是什么原因导致了这么长时间?
    3. 我应该调查Eleastic豆茎还是53号路线?

    更多详细信息

    1. 是的,每次请求都会发生

    路线53配置

    route 53 config

    0 回复  |  直到 4 年前
        1
  •  0
  •   Adarsh Madrecha    4 年前

    我尝试了@ErmiyaEskandary分享的所有建议

    1. 更改本地DNS
    2. 在另一个ISP上测试
    3. 在一天中的不同时间进行测试
    4. 请我的同事从不同的城市进行测试

    尽管如此,DNS查找仍在250到380毫秒之间。

    最终奏效的解决方案 与其将Route 53指向Elastic bean-stem,不如将其指向负载平衡器。

    router 53 config for elastic beanstalk

    更改后的新网络计时屏幕截图。

    netwrk