2011-02-23 8 views
0

Codeigniter와 Doctrine을 사용하여 RDS 마스터/슬레이브 DB를 사용하여 대규모 웹 사이트를 실행하고 있지만 어떤 이유로 Doctrine 오류가 계속 발생합니다 (too many mysql hosts 문제). 이 오류는 mysql 호스트를 비우라고 알려주며 문제를 해결할 것입니다.하지만 제 질문은이 문제가 발생한 다른 사람이 누구입니까? 그렇다면 어떻게 계속 주변을 돌아 다니며 계속 발생하지 않습니까?Codeigniter + Doctrine과 너무 많은 MySQL 연결

+0

예, 우리는 Zend Framework, Doctrine 및 RDS를 사용하여 동일한 문제를 겪고 있습니다. CodeIgniter의 기본 데이터베이스 설정이 도움이 되었습니까? 아니면 다른 방식으로 문제가 해결 되었습니까? –

답변

1

게시물 제목에 너무 많은 mysql 연결이 있다고 말하지만 질문에 너무 많은 mysql 호스트를 말합니까? 너무 많은 연결 아래로 경우, 도움이 될 데이터베이스 설정 파일에 다음과 CodeIgniter의 기본값을 변경 :

$db['default']['pconnect'] = FALSE; 

이 기본값을 true로, CodeIgniter의 의미는 지속적인 연결을 사용 - 어떤이 얼마나 많은에 따라 문제가 될 수있다 동시 방문객과 웹 호스트의 mysql 구성.

관련 문제