数据链接超过8小时候操作问题

浏览:468 发布日期:2013/01/30 分类:技术分享
数据库链接超过8小时后,链接就会自动断开,mysql的没有问题,但是我操作Oracle数据库的时候,8小时候总是执行不成功。
虽然框架里面有自动重连的处理,但是此处似乎有个bug。代码是:public function execute($str) {
...
        if (IS_CLI && $this->error['code'] == 3113) {
                echo $this->error["code"] . ' ' . $this->error["message"] . "\n";
                sleep(10);
                unset($this->linkID[0]);
                $this->_linkID = $this->connect();
              return $this->query($str); //此处应该改成$this->execute($str);
            } else {
                return false;
            }
}
最佳答案
评论( 相关
后面还有条评论,点击查看>>