提示告警:io error:socket read timed out
错误等级:FATAL
错误信息:数据库客户端执行超时,The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
错误原因:客户端执行 DML 超时,默认参数是50000ms,及 SQL 语句执行时间超过50000ms,客户端会终止此 SQL 的执行。
解决方案:
- 登录 OMS 社区版控制台。
- 在左侧导航栏,单击 数据迁移。
- 在 数据迁移 页面,单击目标数据迁移任务的名称,进入详情页面。
- 单击页面右上角的 查看组件监控。
- 单击更新按钮后,找到
config_url
配置项,修改其中的socketTimeout
参数,将数值调大。
检索到的文档如下:
1 个赞
很多默认参数都太过于苛刻了,一有大的事务就超时
1 个赞
大概率是socket read timed out了
1 个赞