thinkphp3 设置数据库最大连接时间,超出时间后执行不同操作
需求:
需要对数据库连接设置最大连接时间,超出时间后执行不同操作
代码:
try{
set_time_limit(1);
$order=D('order')->select();
$this->assign('order',$order);
$this->display();
}catch(\Exception $e){
$this->error('数据库连接超时');
}
我这里设置了时间是1秒,但是超时后并不会弹出‘数据库连接超时’
请问有什么可优化的地方或者用是什么方法进行处理
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这个超时是整个php脚本的超时,你没法控制的