테스트 사이트 - 개발 중인 베타 버전입니다

서버가 느려지는걸 방지하려면 접속자 기록

리바이스엔지니어드 5년 전 조회 3,694

아파치나 nignx같은 서버에서 지워야 하나요? 그리고 회원탈퇴후 다시 같은 아이디로 가입할 수 있게끔 하려면 그 이전 회원이 받았던 포인트테이블도 아파치 서버에서 삭제시켜야하나요? 

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

m
5년 전

디비 접속하셔서 작업하면 됩니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

플래토
5년 전

아파치 / nginx 의 로그는 웹서버의 로그이고

 

그누보드의 방문자 기록은 g5_visit 방문자 기록입니다.

 

로그로 인해서 느려지는경우는 거의 없다고 보이구요

 

방문자자체라기보단 데이타 구조나 처리로직이 느려지게 만드는 요인을 해결하는게 더 좋은방법입니다.

 

그리고, 탈퇴후재가입시 동일 아이디 사용여부에 대한 처리는

처리기준을 마련해서 동일사용자인지를 판단해서 재사용하게 하는 로직을 만드시던지

 

탈퇴시 삭제를 하시던지

 

포인트처리여부에 대한것도 운영자 입장에서 주관적인 기준을 잡으시면됩니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 4개

리바이스엔지니어드
5년 전
그렇군요 서버에 대해서 문외한이라 아파치 웹서버같은경우는 포인트테이블 멤버테이블 구분없이 다운로그나 접속로그가 시간순으로 저장되는건가요? 용량때문에 지우려면 웹서버의 로그기록은 다 지워도 되는건가요? 서버의 다운로그를 지우면 포인트가 중복차감된다던지 이런문제는 없겠지요?
플래토
5년 전
@리바이스엔지니어드
네, 서버로그와 포인트와는 영역자체가 별개영역입니다.
디스크용량때문에 웹서버 로그를 지우는건 그누보드/영카트에 영향이 없습니다.
리바이스엔지니어드
5년 전
그렇다면 플래토님 웹서버 로그에는 ip나 접근일시 외에 id같은것도 따로 저장되는게 있나요? 어떤 ip가 어떤 id로 로그인했다 이런 기록이요
플래토
5년 전
@리바이스엔지니어드
웹서버는 access_log가 기록되구요 또는 error_log가 기록됩니다.

그누보드/영카트에는
g5_visit 에는 ip별로 타임과 접근 경로가 기록됩니다.

g5_member에는 id별로 최종접근한 ip를 기록해둡니다.

보통은 ip가 공유기를 통해서 접근하고 공유기는 리부팅을 잘 안하는 편이니
ip가 id별로 유사할겁니다.

그래서 유추할수있는거죠

이건 제가 관리하는 서버만이 아니라 다른 사용자분들도 마찬가지입니다.

포인트에 관련된건

g5_point테이블에 기록되니

우려하시는게 정확히 뭔지는 모르겠으나.
위의 정보들로 판단하시면 될듯합니다.

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인