SQL execution process super problem analysis

sql execution process super problem analysis

druid timeout setting
mybatis timeout setting
spring timeout setting haproxy timeout
setting
mycat timeout setting
mysql timeout setting
os timeout setting

Each process may be the cause.

  

   At present, the project reports this exception, and the investigation is carried out layer by layer. As a result, haproxy sets a one-minute timeout.

   Scenes:

           //service transaction method

             execute(){

               //The business operation takes more than one minute

              //service.method();

             

              //db operation, exception

          }

  

 

 

org.springframework.dao.RecoverableDataAccessException:
### Error querying database.  Cause: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure

The last packet successfully received from the server was 63,211 milliseconds ago.  The last packet sent successfully to the server was 41 milliseconds ago.
### The error may exist in file [D:\workspace_test\img\imgService\target\classes\META-INF\sqlmap\templateMapper.xml]
### The error may involve com.artbulb.img.dao.impl.TemplateDAO.findBoxListByPhotoType-Inline
### The error occurred while setting parameters
### SQL: SELECT id, photo_url AS photoUrl   FROM tb_img_picture_box tpb   WHERE 1=1    and tpb.photo_type =?
### Cause: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure

The last packet successfully received from the server was 63,211 milliseconds ago.  The last packet sent successfully to the server was 41 milliseconds ago.
; SQL []; Communications link failure

The last packet successfully received from the server was 63,211 milliseconds ago.  The last packet sent successfully to the server was 41 milliseconds ago.; nested exception is com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure

The last packet successfully received from the server was 63,211 milliseconds ago.  The last packet sent successfully to the server was 41 milliseconds ago.
	at org.springframework.jdbc.support.SQLExceptionSubclassTranslator.doTranslate(SQLExceptionSubclassTranslator.java:98)
 

 

 

 

Guess you like

Origin http://10.200.1.11:23101/article/api/json?id=326922238&siteId=291194637