{"id":125063,"date":"2020-06-25T03:11:29","date_gmt":"2020-06-24T19:11:29","guid":{"rendered":"http:\/\/4563.org\/?p=125063"},"modified":"2020-06-25T03:11:29","modified_gmt":"2020-06-24T19:11:29","slug":"%e6%9c%89%e5%85%b3%e4%ba%8e%e9%a1%b9%e7%9b%ae%e4%b8%ad%e6%95%b0%e6%8d%ae%e5%ba%93%e8%bf%9e%e6%8e%a5%e6%8a%a5%e9%94%99%e7%9a%84%e9%97%ae%e9%a2%98","status":"publish","type":"post","link":"http:\/\/4563.org\/?p=125063","title":{"rendered":"\u6709\u5173\u4e8e\u9879\u76ee\u4e2d\u6570\u636e\u5e93\u8fde\u63a5\u62a5\u9519\u7684\u95ee\u9898"},"content":{"rendered":"<div>\n<div>\n<div>\n<h1>                  \u6709\u5173\u4e8e\u9879\u76ee\u4e2d\u6570\u636e\u5e93\u8fde\u63a5\u62a5\u9519\u7684\u95ee\u9898               <\/h1>\n<p> <\/p>\n<div>\n<div> <span>\u8cc7\u6df1\u5927\u4f6c : rqxiao <\/span>  <span><i><\/i> 11<\/span> <\/div>\n<div> <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div isfirst=\"1\"> <\/p>\n<p>\u5728\u751f\u4ea7\u73af\u5883\u4e2d\uff0c\u7a0b\u5e8f\u4f1a\u53bb\u8bf7\u6c42\u7b2c\u4e09\u65b9 http \u63a5\u53e3\uff0c\u4f46\u7b2c\u4e09\u65b9\u63a5\u53e3\u4f1a\u7ecf\u5e38\u5931\u8d25\uff0c\u4f1a\u6709\u91cd\u8bd5\uff0c\u91cd\u8bd5\u5931\u8d25\u6216\u8005\u6210\u529f\u90fd\u4f1a\u5728\u6570\u636e\u5e93\u8bb0\u5f55\u3002\u4f46\u6700\u8fd1\u51fa\u73b0\u95ee\u9898\u7684\u60c5\u51b5\u662f\uff0c\u7b2c\u4e09\u63a5\u53e3\u5931\u8d25\u4e86\uff0c\u5bfc\u81f4\u7cfb\u7edf\u5185\u90e8\u6570\u636e\u5e93\u8fde\u63a5\u4e5f\u51fa\u73b0\u95ee\u9898\uff0c\u4fee\u6539\u8bb0\u5f55\u4e5f\u76f8\u7ee7\u5931\u8d25\u4e86\u3002\u4e0d\u61c2\u4e3a\u4ec0\u4e48\u8c03\u7528\u7b2c\u4e09\u65b9\u63a5\u53e3\u5f71\u54cd\u5230\u5185\u90e8\u6570\u636e\u5e93\u8fde\u63a5\u7684\u95ee\u9898\u3002<\/p>\n<p>java.net.SocketTimeoutException: Read timed out<\/p>\n<pre><code>at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.socketRead(SocketInputStream.java:116) at java.net.SocketInputStream.read(SocketInputStream.java:171) at java.net.SocketInputStream.read(SocketInputStream.java:141) at sun.security.ssl.InputRecord.readFully(InputRecord.java:465) at sun.security.ssl.InputRecord.read(InputRecord.java:503) at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:975) at sun.security.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:933) at sun.security.ssl.AppInputStream.read(AppInputStream.java:105) at java.io.BufferedInputStream.fill(BufferedInputStream.java:246) at java.io.BufferedInputStream.read1(BufferedInputStream.java:286) at java.io.BufferedInputStream.read(BufferedInputStream.java:345) at sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:735) at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:678) at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1587) at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:263) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)      \/\/\u6b64\u5904\u8fde\u63a5\u7b2c\u4e09\u65b9 api at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:746) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:294) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:98) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:185) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) <\/code><\/pre>\n<\/p><\/div>\n<div> <b>\u5927\u4f6c\u6709\u8a71\u8aaa<\/b> (<span>8<\/span>)        <\/div>\n<div> <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<ul>\n<li data-pid=\"2106429\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u4e3b<\/span> <span>\u8cc7\u6df1\u5927\u4f6c : rqxiao <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             2020-06-17 08:24:09.193 ERROR 1037 &#8212; [schedule-pool-4] c.a.druid.pool.DruidPooledStatement : CommunicationsException, druid version 1.1.14, jdbcUrl : jdbc:mysql:\/\/db?useunicode=true&amp;characterEncoding=utf8, testWhileIdle true, idle millis 93785, minIdle 10, poolingCount 1, timeBetweenEvictionRunsMillis 60000, lastValidIdleMillis 93785, driver com.mysql.jdbc.Driver, exceptionSorter com.alibaba.druid.pool.vendor.MySqlExceptionSorter<br \/>2020-06-17 08:24:09.195 ERROR 1037 &#8212; [schedule-pool-4] com.alibaba.druid.pool.DruidDataSource : discard connection<\/p>\n<p>com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure<\/p>\n<p>The last packet successfully received from the server was 90,348 milliseconds ago. The last packet sent successfully to the server was 0 milliseconds ago.<br \/> at sun.reflect.GeneratedConstructorAccessor236.newInstance(Unknown Source) ~[na:na]<br \/> at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[na:1.8.0_211]<br \/> at java.lang.reflect.Constructor.newInstance(Constructor.java:423) ~[na:1.8.0_211]<br \/> at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) ~[mysql-connector-java-5.1.47.jar!\/:5.1.47]<br \/> at com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:990) ~[mysql-connector-java-5.1.47.jar!\/:5.1.47]<br \/> at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:3562) ~[mysql-connector-java-5.1.47.jar!\/:5.1.47]<br \/> at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:3462) ~[mysql-connector-java-5.1.47.jar!\/:5.1.47]<br \/> at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3905) ~[mysql-connector-java-5.1.47.jar!\/:5.1.47]<br \/> at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530) ~[mysql-connector-java-5.1.47.jar!\/:5.1.47]<br \/> at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683) ~[mysql-connector-java-5.1.47.jar!\/:5.1.47]<br \/> at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495) ~[mysql-connector-java-5.1.47.jar!\/:5.1.47]<br \/> at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903) ~[mysql-connector-java-5.1.47.jar!\/:5.1.47]<br \/> at com.mysql.jdbc.PreparedStatement.execute(PreparedStatement.java:1242) ~[mysql-connector-java-5.1.47.jar!\/:5.1.47]<br \/> at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3409) ~[druid-1.1.14.jar!\/:1.1.14]<br \/> at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440) ~[druid-1.1.14.jar!\/:1.1.14]<br \/> at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) ~[druid-1.1.14.jar!\/:1.1.14]<br \/> at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:167) ~[druid-1.1.14.jar!\/:1.1.14]<br \/> at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:497) ~[druid-1.1.14.jar!\/:1.1.14]<br \/> at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64) [mybatis-3.5.1.jar!\/:3.5.1]<br \/> at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79) [mybatis-3.5.1.jar!\/:3.5.1]<br \/> at sun.reflect.GeneratedMethodAccessor121.invoke(Unknown Source) ~[na:na]<br \/> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_211]<br \/> at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_211]<br \/> at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63) [mybatis-3.5.1.jar!\/:3.5.1]<br \/> at com.sun.proxy.$Proxy228.query(Unknown Source) [na:na]<br \/> at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.doQuery(MybatisSimpleExecutor.java:67) [mybatis-plus-core-3.1.1.jar!\/:3.1.1]<br \/> at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324) [mybatis-3.5.1.jar!\/:3.5.1]<br \/> at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) [mybatis-3.5.1.jar!\/:3.5.1]<br \/> at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) [mybatis-3.5.1.jar!\/:3.5.1]<br \/> at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:83) [mybatis-3.5.1.jar!\/:3.5.1]<br \/> at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147) [mybatis-3.5.1.jar!\/:3.5.1]<br \/> at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140) [mybatis-3.5.1.jar!\/:3.5.1]<br \/> at sun.reflect.GeneratedMethodAccessor110.invoke(Unknown Source) ~[na:na]<br \/> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_211]<br \/> at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_211]<br \/> at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:433) [mybatis-spring-2.0.1.jar!\/:2.0.1]<br \/> at com.sun.proxy.$Proxy87.selectList(Unknown Source) [na:na]<br \/> at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230) [mybatis-spring-2.0.1.jar!\/:2.0.1]<br \/> at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:158) [mybatis-plus-core-3.1.1.jar!\/:3.1.1]<br \/> at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:76) [mybatis-plus-core-3.1.1.jar!\/:3.1.1]<br \/> at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:62) [mybatis-plus-core-3.1.1.jar!\/:3.1.1]<br \/> at com.sun.proxy.$Proxy121.selectList(Unknown Source) [na:na]<br \/> at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl.list(ServiceImpl.java:276) [mybatis-plus-extension-3.1.1.jar!\/:3.1.1]<br \/> at com.baomidou.mybatisplus.extension.service.IService.list(IService.java:247) [mybatis-plus-extension-3.1.1.jar!\/:3.1.1]<br \/> at com.baomidou.mybatisplus.extension.service.IService$$FastClassBySpringCGLIB$$f8525d18.invoke(&lt;generated&gt;) [mybatis-plus-extension-3.1.1.jar!\/:3.1.1]<br \/> at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) [spring-core-5.0.12.RELEASE.jar!\/:5.0.12.RELEASE]<br \/> at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:684) [spring-aop-5.0.12.RELEASE.jar!\/:5.0.12.RELEASE]<br \/> at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) [spring-core-5.0.12.RELEASE.jar!\/:5.0.12.RELEASE]<br \/> at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:746) [spring-aop-5.0.12.RELEASE.jar!\/:5.0.12.RELEASE]<br \/> at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) [spring-aop-5.0.12.RELEASE.jar!\/:5.0.12.RELEASE]<br \/> at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:294) ~[spring-tx-5.0.12.RELEASE.jar!\/:5.0.12.RELEASE]<br \/> at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:98) ~[spring-tx-5.0.12.RELEASE.jar!\/:5.0.12.RELEASE]<br \/> at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:185) [spring-aop-5.0.12.RELEASE.jar!\/:5.0.12.RELEASE]<br \/> at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) [spring-aop-5.0.12.RELEASE.jar!\/:5.0.12.RELEASE]<br \/> at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[na:1.8.0_211]<br \/> at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[na:1.8.0_211]<br \/> at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) ~[na:1.8.0_211]<br \/> at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) ~[na:1.8.0_211]<br \/> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[na:1.8.0_211]<br \/> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[na:1.8.0_211]<br \/> at java.lang.Thread.run(Thread.java:748) ~[na:1.8.0_211]<br \/>Caused by: java.io.EOFException: Can not read response from server. Expected to read 4 bytes, read 0 bytes before connection was unexpectedly lost.<br \/> at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:3014) ~[mysql-connector-java-5.1.47.jar!\/:5.1.47]<br \/> at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:3472) ~[mysql-connector-java-5.1.47.jar!\/:5.1.47]<br \/> &#8230; 60 common frames omitted                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"2106430\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u4e3b<\/span> <span>\u8cc7\u6df1\u5927\u4f6c : rqxiao <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             ### Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure<\/p>\n<p>The last packet successfully received from the server was 87,000 milliseconds ago. The last packet sent successfully to the server was 0 milliseconds ago.<br \/>### The error may exist in *\/mapper\/***Mapper.java (best guess)<br \/>### The error may involve defaultParameterMap<br \/>### The error occurred while setting parameters<br \/>### SQL: SELECT id,code,type,create_dt FROM table<br \/>### Cause: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure<\/p>\n<p>The last packet successfully received from the server was 87,000 milliseconds ago. The last packet sent successfully to the server was 0 milliseconds ago.<br \/>; Communications link failure<\/p>\n<p>The last packet successfully received from the server was 87,000 milliseconds ago. The last packet sent successfully to the server was 0 milliseconds ago.; nested exception is com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure<\/p>\n<p>The last packet successfully received from the server was 87,000 milliseconds ago. The last packet sent successfully to the server was 0 milliseconds ago.<br \/>2020-06-17 09:48:09.249 ERROR 1037 &#8212; [chedule-pool-10] c.c.rosebeautyapp.common.util.Threads : <br \/>### Error updating database. Cause: java.sql.SQLException: connection disabled<br \/>### The error may exist in *\/mapper\/***Mapper.java (best guess)<br \/>### The error may involve **Mapper.updateById<br \/>### The error occurred while executing an update<br \/>### SQL: UPDATE table SET user_id=?,mobile=?, create_dt=?, update_dt=?, uptime=?, upload=?, up_load=?, status=?, order_id=? WHERE id=?<br \/>### Cause: java.sql.SQLException: connection disabled<br \/>; uncategorized SQLException; SQL state [null]; error code [0]; connection disabled; nested exception is java.sql.SQLException: connection disabled<\/p>\n<p>org.springframework.jdbc.UncategorizedSQLException: <br \/>### Error updating database. Cause: java.sql.SQLException: connection disabled<br \/>### The error may exist in ****Mapper.java (best guess)<br \/>### The error may involve ****Mapper.updateById<br \/>### The error occurred while executing an update<br \/>### SQL: UPDATE table SET user_id=?,mobile=?, create_dt=?, update_dt=?, uptime=?, upload=?, up_load=?, status=?, order_id=? WHERE id=?<br \/>### Cause: java.sql.SQLException: connection disabled<br \/>; uncategorized SQLException; SQL state [null]; error code [0]; connection disabled; nested exception is java.sql.SQLException: connection disabled<br \/> at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:89) ~[spring-jdbc-5.0.12.RELEASE.jar!\/:5.0.12.RELEASE]<br \/> at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81) ~[spring-jdbc-5.0.12.RELEASE.jar!\/:5.0.12.RELEASE]<br \/> at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81) ~[spring-jdbc-5.0.12.RELEASE.jar!\/:5.0.12.RELEASE]<br \/> at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:73) ~[mybatis-spring-2.0.1.jar!\/:2.0.1]<br \/> at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:446) ~[mybatis-spring-2.0.1.jar!\/:2.0.1]<br \/> at com.sun.proxy.$Proxy87.update(Unknown Source) ~[na:na]<br \/> at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:294) ~[mybatis-spring-2.0.1.jar!\/:2.0.1]<br \/> at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:63) ~[mybatis-plus-core-3.1.1.jar!\/:3.1.1]<br \/> at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:62) ~[mybatis-plus-core-3.1.1.jar!\/:3.1.1]<br \/> at com.sun.proxy.$Proxy104.updateById(Unknown Source) ~[na:na]<br \/> at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl.updateById(ServiceImpl.java:212) ~[mybatis-plus-extension-3.1.1.jar!\/:3.1.1]<br \/> at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl$$FastClassBySpringCGLIB$$76535273.invoke(&lt;generated&gt;) ~[mybatis-plus-extension-3.1.1.jar!\/:3.1.1]<br \/> at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) ~[spring-core-5.0.12.RELEASE.jar!\/:5.0.12.RELEASE]<br \/> at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:684) ~[spring-aop-5.0.12.RELEASE.jar!\/:5.0.12.RELEASE]<br \/> at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) ~[spring-core-5.0.12.RELEASE.jar!\/:5.0.12.RELEASE]<br \/> at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:746) ~[spring-aop-5.0.12.RELEASE.jar!\/:5.0.12.RELEASE]<br \/> at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.0.12.RELEASE.jar!\/:5.0.12.RELEASE]<br \/> at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:294) ~[spring-tx-5.0.12.RELEASE.jar!\/:5.0.12.RELEASE]<br \/> at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:98) ~[spring-tx-5.0.12.RELEASE.jar!\/:5.0.12.RELEASE]<br \/> at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:185) ~[spring-aop-5.0.12.RELEASE.jar!\/:5.0.12.RELEASE]<br \/> at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) ~[spring-aop-5.0.12.RELEASE.jar!\/:5.0.12.RELEASE]<br \/> at ************************ServiceImpl$$EnhancerBySpringCGLIB$$3b23cf0a.recordSheet(&lt;generated&gt;) ~[**-manage-service-1.0-SNAPSHOT.jar!\/:1.0-SNAPSHOT]<br \/> at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[na:1.8.0_211]<br \/> at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[na:1.8.0_211]<br \/> at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) ~[na:1.8.0_211]<br \/> at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) ~[na:1.8.0_211]<br \/> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[na:1.8.0_211]<br \/> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_211]<br \/> at java.lang.Thread.run(Thread.java:748) [na:1.8.0_211]<br \/>Caused by: java.sql.SQLException: connection disabled                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"2106431\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u4e3b<\/span> <span>\u8cc7\u6df1\u5927\u4f6c : rqxiao <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             Caused by: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure<\/p>\n<p>The last packet successfully received from the server was 87,000 milliseconds ago. The last packet sent successfully to the server was 0 milliseconds ago.<br \/> at sun.reflect.GeneratedConstructorAccessor236.newInstance(Unknown Source) ~[na:na]<br \/> at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[na:1.8.0_211]<br \/> at java.lang.reflect.Constructor.newInstance(Constructor.java:423) ~[na:1.8.0_211]<br \/> at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) ~[mysql-connector-java-5.1.47.jar!\/:5.1.47]<br \/> at com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:990) ~[mysql-connector-java-5.1.47.jar!\/:5.1.47]<br \/> at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:3562) ~[mysql-connector-java-5.1.47.jar!\/:5.1.47]<br \/> at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:3462) ~[mysql-connector-java-5.1.47.jar!\/:5.1.47]<br \/> at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3905) ~[mysql-connector-java-5.1.47.jar!\/:5.1.47]<br \/> at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530) ~[mysql-connector-java-5.1.47.jar!\/:5.1.47]<br \/> at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683) ~[mysql-connector-java-5.1.47.jar!\/:5.1.47]<br \/> at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495) ~[mysql-connector-java-5.1.47.jar!\/:5.1.47]<br \/> at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903) ~[mysql-connector-java-5.1.47.jar!\/:5.1.47]<br \/> at com.mysql.jdbc.PreparedStatement.execute(PreparedStatement.java:1242) ~[mysql-connector-java-5.1.47.jar!\/:5.1.47]<br \/> at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3409) ~[druid-1.1.14.jar!\/:1.1.14]<br \/> at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440) ~[druid-1.1.14.jar!\/:1.1.14]<br \/> at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) ~[druid-1.1.14.jar!\/:1.1.14]<br \/> at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:167) ~[druid-1.1.14.jar!\/:1.1.14]<br \/> at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:497) ~[druid-1.1.14.jar!\/:1.1.14]<br \/> at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64) ~[mybatis-3.5.1.jar!\/:3.5.1]<br \/> at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79) ~[mybatis-3.5.1.jar!\/:3.5.1]<br \/> at sun.reflect.GeneratedMethodAccessor121.invoke(Unknown Source) ~[na:na]<br \/> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_211]<br \/> at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_211]<br \/> at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63) ~[mybatis-3.5.1.jar!\/:3.5.1]<br \/> at com.sun.proxy.$Proxy228.query(Unknown Source) ~[na:na]<br \/> at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.doQuery(MybatisSimpleExecutor.java:67) ~[mybatis-plus-core-3.1.1.jar!\/:3.1.1]<br \/> at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324) ~[mybatis-3.5.1.jar!\/:3.5.1]<br \/> at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) ~[mybatis-3.5.1.jar!\/:3.5.1]<br \/> at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) ~[mybatis-3.5.1.jar!\/:3.5.1]<br \/> at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:83) ~[mybatis-3.5.1.jar!\/:3.5.1]<br \/> at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147) ~[mybatis-3.5.1.jar!\/:3.5.1]<br \/> at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140) ~[mybatis-3.5.1.jar!\/:3.5.1]<br \/> at sun.reflect.GeneratedMethodAccessor110.invoke(Unknown Source) ~[na:na]<br \/> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_211]<br \/> at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_211]<br \/> at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:433) ~[mybatis-spring-2.0.1.jar!\/:2.0.1]<br \/> at com.sun.proxy.$Proxy87.selectList(Unknown Source) ~[na:na]<br \/> at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230) ~[mybatis-spring-2.0.1.jar!\/:2.0.1]<br \/> at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:158) ~[mybatis-plus-core-3.1.1.jar!\/:3.1.1]<br \/> at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:76) ~[mybatis-plus-core-3.1.1.jar!\/:3.1.1]<br \/> at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:62) ~[mybatis-plus-core-3.1.1.jar!\/:3.1.1]<br \/> at com.sun.proxy.$Proxy121.selectList(Unknown Source) ~[na:na]<br \/> at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl.list(ServiceImpl.java:276) ~[mybatis-plus-extension-3.1.1.jar!\/:3.1.1]<br \/> at com.baomidou.mybatisplus.extension.service.IService.list(IService.java:247) ~[mybatis-plus-extension-3.1.1.jar!\/:3.1.1]<br \/> at com.baomidou.mybatisplus.extension.service.IService$$FastClassBySpringCGLIB$$f8525d18.invoke(&lt;generated&gt;) ~[mybatis-plus-extension-3.1.1.jar!\/:3.1.1]<br \/> at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) ~[spring-core-5.0.12.RELEASE.jar!\/:5.0.12.RELEASE]<br \/> at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:684) ~[spring-aop-5.0.12.RELEASE.jar!\/:5.0.12.RELEASE]<br \/> &#8230; 17 common frames omitted<br \/>Caused by: java.io.EOFException: Can not read response from server. Expected to read 4 bytes, read 0 bytes before connection was unexpectedly lost.<br \/> at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:3014) ~[mysql-connector-java-5.1.47.jar!\/:5.1.47]<br \/> at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:3472) ~[mysql-connector-java-5.1.47.jar!\/:5.1.47]<br \/> &#8230; 60 common frames omitted                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"2106432\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u8cc7\u6df1\u5927\u4f6c : GM <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             87,000 milliseconds ago, 87 \u79d2\uff0c\u662f\u4e0d\u662f\u4f60 api \u8d85\u65f6\u65f6\u95f4\u592a\u957f\uff0c\u671f\u95f4\u6570\u636e\u5e93\u8fde\u63a5\u65ad\u5f00\u4e86\u5427\uff1f                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"2106433\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u4e3b<\/span> <span>\u8cc7\u6df1\u5927\u4f6c : rqxiao <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             @GM \u989d \u4f60\u8bf4\u7684\u6709\u9053\u7406\uff0c\u8fd9\u4e9b\u6570\u636e\u5e93\u64cd\u4f5c\u548c\u8fde\u63a5\u7b2c\u4e09\u65b9 api \u90fd\u662f\u5728\u4e00\u4e2a @Transactional \u5185\uff0c\u8bbf\u95ee api \u524d\u5c31\u6709\u6570\u636e\u5e93\u7684\u4e00\u4e9b\u64cd\u4f5c\uff0c\u4e4b\u540e\u7684\u64cd\u4f5c\u5e94\u8be5\u4e5f\u662f\u5728\u8fd9\u4e2a\u8fde\u63a5\u4e0a\u64cd\u4f5c&#8230;                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"2106434\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u8cc7\u6df1\u5927\u4f6c : GM <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             @rqxiao \u63a5\u53e3\u8c03\u7528\u4e00\u822c\u91cd\u8bd5\u4e00\u4e24\u6b21\u5c31\u53ef\u4ee5\u4e86\uff0c\u5168\u90e8\u8bf7\u6c42\u8d85\u65f6\u4e0d\u5e94\u8be5\u8d85\u8fc7 10 \u79d2\u949f\uff0c\u6700\u597d\u80fd\u538b\u5230\u4e24\u4e09\u79d2\u5185                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"2106435\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u8cc7\u6df1\u5927\u4f6c : CEBBCAT <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             \u63a8\u8350\u4e00\u4e0b gist \u6216 pastebin \u2026\u2026                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"2106436\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u8cc7\u6df1\u5927\u4f6c : lff0305 <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             \u731c\u6d4b\u662f\u4e0d\u662f\u8fde\u63a5\u5360\u7528\u65f6\u95f4\u592a\u957f, \u88ab\u8fde\u63a5\u6c60\u6216\u8005\u6570\u636e\u5e93\u56de\u6536\u4e86.<br \/>\u5982\u679c\u7b2c\u4e09\u65b9\u4e0d\u7a33\u5b9a, \u8981\u52a0\u65ad\u8def\u5668, \u5426\u5219\u4e0a\u751f\u4ea7\u7cfb\u7edf\u4e86\u4f1a\u628a\u6574\u4e2a\u8fde\u63a5\u6c60 \/\u6570\u636e\u5e93\u62d6\u6b7b(\u56e0\u4e3a\u5f88\u591a\u8fde\u63a5\u521b\u5efa\u4e86, \u4f46\u662f\u88ab\u8c03\u7528\u7b2c\u4e09\u65b9\u5361\u6b7b\u4e86)                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li>\n","protected":false},"excerpt":{"rendered":"<p>\u6709\u5173\u4e8e\u9879\u76ee\u4e2d\u6570\u636e\u5e93\u8fde\u63a5\u62a5\u9519\u7684\u95ee\u9898 &hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[],"tags":[],"_links":{"self":[{"href":"http:\/\/4563.org\/index.php?rest_route=\/wp\/v2\/posts\/125063"}],"collection":[{"href":"http:\/\/4563.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/4563.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/4563.org\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/4563.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=125063"}],"version-history":[{"count":0,"href":"http:\/\/4563.org\/index.php?rest_route=\/wp\/v2\/posts\/125063\/revisions"}],"wp:attachment":[{"href":"http:\/\/4563.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=125063"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/4563.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=125063"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/4563.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=125063"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}