2010-12-27 3 views
0

DB에 영구 연결을 열 때마다 DB 데몬이 충돌하여 다시 시작될 때마다 데몬에 대한 새 연결의 30 %가 파이프 오류가 발생합니다.PHP와 영구 연결

영구 연결 핸들을 변경하여 해결할 수 있지만 수동으로 수행해야합니다. 핸들을 변경하지 않고 깨진 파이프 오류를 수정할 수있는 솔루션이 있습니까?

+0

재현 가능한 사례가있는 경우 Google 그룹 (http://groups.google.com/group/mongodb-user)에 제출하십시오. PHP 드라이버 (Kristina)의 개발자는 거의 매일 거기에 있습니다. 그녀는 문제를 진단하는 데 도움을 줄 수 있어야합니다. –

답변

2

귀하의 문제는

DB 데몬 충돌 함께 다음 ...

이 문제를 찾기 위해 로그를 봐 ... 수정해야 할 것입니다

를 다시 시작

다른 대체품 찾기는 과 같은 모양입니다. 부러진 암에 붕대를 바릅니다.. alt text

+0

DB 서버가 이전에 충돌 한 적이 없습니다. 그러나 만약 그렇다면 "깨진 파이프"오류로 인해 전체 애플리케이션이 중단됩니다. –

+0

이 문제는 mongo replica가 master를 설정할 때 발생합니다. – Hett

+0

이것은 네트워크 연결 오류가 발생할 때처럼 데몬이 충돌하지 않을 때 발생합니다. 이 경우 로그를 보면 아무 쓸모가 없습니다 (그러나 어떤 이유로 든 시작할 수있는 나쁜 장소는 아닙니다). – Ross