묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
DB접속오류 (로그인유지?)
2019.07.01 02:10
홈페이지가 3일이 멀다하고 DB접속오류로 접속이 되지 않고 있습니다.
호스팅사에 확인해보니 로그인 세션에 문제가 있다고 하는데요.
이전 로그인 후 재로그인시 이전 로그인 상태가 남아 있는 것 같습니다.
회원 아이디는 3개뿐인데 DB에 접속된 계정은 20개가 넘는다고 하네요.
20개 이상이 되면 DB접속이 차단된다고 합니다.
XE로 제작된 홈페이지가 3개가 현재 이런상태네요.
해당 부분 해결할 수 있는 방법이 있을까요?
세션정리를 하면 기존 접속된 계정에 대한 DB접속도 해제가 되나요?
댓글 3
-
기진곰
2019.07.01 02:17
-
불꽃남자cc4e1
2019.07.01 02:57
인증 세션 DB사용 은 사용안함으로 되어 있네요. ㅠㅠ
일단 DB에 접속인원이 20명이 넘어간다는 것 자체가 좀 문제가 있는 것 같긴한데요..
얽혀 있는게 많아서 호스팅사를 바꾸기가 어렵네요.
매일 매일 세션정리를 해주면 괜찮으려나요? 세션정리가 어떤 기능을 해주는지 모르겠어요.
-
기진곰
2019.07.01 04:26
회원은 3명뿐이지만 로그인하지 않고 눈팅하고 있는 사람이나 검색로봇을 포함해서 20명이 동시접속하고 있다는 뜻으로 보입니다. 인증세션 DB사용 기능을 쓰지 않더라도 동접수가 많으면 DB 접속이 많아질 수 있습니다
세션 정리 기능은 더이상 접속되어 있지 않은 사용자의 정보를 삭제하여 용량을 절약하는 것뿐입니다. 동시에 접속하고 있는 인원을 줄이는 데는 도움이 되지 않습니다.
1. 우선 관리자 화면 우측 하단의 "세션 정리"를 한번 클릭해 주시고요...
2. 혹시 "인증 세션 DB 사용" 기능을 켜두셨다면 꺼보세요. DB와 관련된 세션 문제가 있다면 이 기능이 용의자 1순위입니다.
3. 그래도 문제가 계속된다면 이상한 제한을 하지 않는 호스팅사로 옮기는 것도 고려해 보시기 바랍니다. 훨씬 많은 사용자가 접속하더라도 3일에 한 번씩 다운되지 않는 멀쩡한 호스팅사가 많습니다.