天天看点

PostgreSQL异常抛出 ERROR: canceling statement due to user request

异常解析:

抛出原因  报这个错误的主要原因是和字面上的意义一致,“由于用户的请求取消了当前查询的状态”.

抛出异常可能的原因:

  • 当用户发起 Http 请求,当该请求触发了 Sql 查询后,当还没有返回数据的时候,用户取消了该请求会导致抛出该异常;
  • 当在 Mybatis 的配置文件

    mybatis-config.xml

    中设置了

    defaultStatementTimeout

    属性(单位:秒)后当sql的查询时间超过了这个设置时间后会抛出该异常;

原文地址

https://blog.csdn.net/weixin_36242811/article/details/86615782