good1use 2023-05-06 19:13 采纳率: 77.4%
浏览 23
已结题

网站某个链接响应时间长

我的网站有个请求链接会返回很多内容,平均响应时间在4秒多。
用IP访问时响应虽然慢些但可以返回结果,但是用域名绑定CDN访问时就没有结果
如果域名不绑定CDN,可以输出结果。
如果域名绑定了CDN,请求链接就没有结果。ERR_CONNECTION_RESET

  • 写回答

1条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2023-05-07 04:20
    关注
    不知道你这个问题是否已经解决, 如果还没有解决的话:
    • 以下回答来自chatgpt:

      我的建议是先尝试以下几个步骤:

      1. 检查CDN设置是否正确 检查CDN设置,确保域名已经正确绑定。同时检查CDN的缓存是否正常工作。可以使用curl命令查看请求返回的Header,确认CDN的缓存策略。

      2. 检查服务器和网络状况 可以先在服务器上使用ping命令测试对自己的域名进行ping,确认服务器是否正常。还可以在服务器上使用traceroute命令来查看与客户端之间的网络连接状况。另外,可以使用top命令来查看服务器的CPU和内存使用情况,确认是否有异常。

      3. 检查应用程序日志 检查应用程序的日志,确认是否存在其他异常,比如请求链接执行过程中出现错误或者警告信息。同时,可以在代码中加入日志,打印出请求链接执行的具体流程和时间,来定位响应慢的原因。

      4. 使用压力测试工具 使用压力测试工具,比如ab和wrk,对请求链接进行压力测试,查看响应时间和错误率。同时,可以在压力测试过程中,使用tcpdump抓包,分析请求的流量,确认是否存在连接重置和异常流量。

      以上是我可以提供的一些思路,希望对解决问题有所帮助。如果还有其他问题,请随时联系我。


    如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^
    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 5月26日
  • 修改了问题 5月6日
  • 修改了问题 5月6日
  • 创建了问题 5月6日