timeout of 10000ms exceeded 原因及解决方案

管理 管理 编辑 删除

time out of 10000ms exceeded

现象

原本正常的get请求,在修改完数据后,重新查询,前端提示 timeout of 10000ms exceeded。

问题排查
  1. 首先查看前端请求,没有返回。
  2. 查看后端日志,SQL运行正常,使用日志里的SQL在数据库工具中查询正常。
  3. 这时思考,前端请求正常发到后端,后端也有收到请求,数据库语句执行查询也有结果,还有哪里报错呢。
  4. 数据库工具运行查询语句,发现其中有个字段值很大,是不是因为数据太大,返回前端时间不够呢?
  5. 查看前端配置文件,request.js,查看到超时时间为10000ms。
  6. 打开浏览器控制台,切换到network,请求时间请求时间达到了10秒。
  7. 尝试修改request.js中的timeout值,暂修改为600000。
  8. 重新发送请求,在等待了15秒后有了返回。
原因

经上所查,是因为请求的数据较大,请求+返回时间超过了request.js设置的超时时间,所以提示了timeout of 10000ms exceeded报错。

处理

将request.js中的值调大,可解决此问题,具体数据结合本项目的实际情况,这里是将10秒改为了30秒。

文章来自: https://www.cnblogs.com/siroinfo/p/14467381.html

CRMEB-暮白寒窗雪 最后编辑于2023-03-14 15:54:35

回复({{post_count}})
回复从新到旧

{{item.user_info.nickname}} {{item.user_info.is_threads ? '(管理员)' : item.user_id == thread_uid ? '(作者)' : ''}}

{{item.user_name}} {{item.user_info.is_threads ? '(管理员)' : item.user_id == thread_uid ? '(作者)' : ''}}

{{item.user_info.title}}
{{item.created_at}}  {{item.user_info.ip_address}}
{{item.like_count}}
{{item.showReply ? '取消回复' : '回复'}}
删除
回复

{{itemc.user_info.nickname}}

{{itemc.user_name}}

{{itemc.user_info.is_threads ? '(管理员)' : itemc.user_id == thread_uid ? '(作者)' : ''}}

回复 {{itemc.comment_user_info.nickname}}

{{itemc.created_at}}   {{itemc.user_info.ip_address}}
{{itemc.like_count}}
{{itemc.showReply ? '取消回复' : '回复'}}
删除
回复
查看更多
回复
添加回复 ({{post_count}})
70
{{like_count}}
{{collect_count}}

相关推荐

CRMEB-暮白寒窗雪 管理员
社区运营专员---高冷のBoy | 呆萌のGirl

回答

595

发布

829

经验

14894

内容精选
{{item.title}}
{{item.created_at}}
{{item.fic_view_count}}
换一批

快速安全登录

使用微信扫码登录
经验说明

1、发布新帖子,每发布一条帖子可获得20个经验,每天最多可获取200个经验;

2、发布新回复,每发布一条回复可获得10个经验,每天最多可获取200个经验;

3、发布的帖子被管理员设置为精华帖,每被加精一次可获得10个经验,无上限;

4、发布帖子被回复一条,加2个经验,无上限;

5、发布帖子被点赞一个或发布评论被点赞加5个经验,无上限;

6、论坛首页大神积分排行榜,统计90天以内获取的累积经验值进行排序。

7、技术社区经验和官方商城用户经验同步,累计经验值会提升商城会员等级,购买官方商城产品享受对应会员等级折扣

确定
{{item.label}} 首页头条 首页动态 加精 板块推荐 取 消 确 定
回复
CRMEB客服

CRMEB咨询热线 咨询热线

400-8888-794

微信扫码咨询

CRMEB开源商城下载 开源下载 CRMEB官方论坛 帮助文档
返回顶部 返回顶部
CRMEB客服