#### 问题描述
使用webman2.1后,http服务进程数据库操作正常,自定义进程中首次查询数据正常,等待3分钟左右后,数据库连接操时:SQLSTATE[HY000]: General error1.http服务进程因请求结束会调用 Context::destroy() 能正常将连接回收放入连接池,数据库连接心跳正常,所以没有导致连接超时。自定义进程中我是用来做异步执行定时任务的,经过排查发现自定义进程中,首次查询数据心跳是正常执行,定时几分钟再查询数据后,从此心跳不在执行,如果在等几分钟再次查询数据,没有心跳维持连接就会报数据库连接操时了2.缓存尚未测试,我看缓存连接池实现也是差不多,不知道在自定义进程中是否也会导致链接操时
#### 程序代码
```
//进程
return [
'webman' => [
'秒查询数据', (array)$mode);
//必须增加 Context::destroy(); 否则下一个200秒在查询导致数据库连接操时,从这里开始不会再执行心跳