> 안녕하세요~
>
> 현 상황이요 웹 서버와 디비 서버를 분리해서 두었는데요~
> 지리적 위치로 웹 서버는 역삼동에 있고요 디비서버는 수서
> 에 있거든요~
>
> 두 서버의 부하가 좀 많이 걸려서요 가끔.. 아래 와같이 PHP
> 와 mysql디비 연결시 에러가 발생합니다
>
> Warning: MySQL Connection Failed: Lost connection to MySQL
> server during query in index.ggi on line 17
>
> 위 에러에 대한 조언을 바랍니다..
위 에러는 말 그대로 DB와 웹서버간의 연동이 좋지 않아서 중간에 connection 이 유지 되지 못하는 것을 말합니다. 이것은 여러가지 원인이 있겠지만 가장 많은 원인은 네트웍 사정이 좋지 않은 경우지요.
그리고 디비서버 자체의 문제가 있을 경우도 저럴때가 있으니 확인해 보시기 바랍니다.
> 아차..그리고요~.. 디비와
> 웹서버의 부하가 심할 경우엔(하루 100만명 히트 사이트)
> 디비 서버와 웹 서버가 10mbps share로 서로 다른 지역에 물리어져
> 있으면 위와 같은 문제가 발생할 수 있나요?
히트수가 엄청나군요. 하지만 히트수가 많다고 무조건 저런 일이 발생하지는 않습니다. 하지만 그 정도 히트수라면 디비 서버는 충분한 사양을 선택해야 할 것 같군요.
|