회원 포인트 목록 504 Gateway Time out 이슈
CMS/프레임워크 | Rhymix 1.9 |
---|---|
개발 언어 | PHP 7.3 |
동그라미 친것처럼 회원 포인트 목록을 들어가면 아래처럼 나옵니다.
아무래도 회원수가 15만명정도 있다보니까 랙이 걸리는거 같은데
혹시 로그나 이런거를 좀 삭제해줘야할게 있을까요?
너무 렉걸리는거 같아서요...
CMS/프레임워크 | Rhymix 1.9 |
---|---|
개발 언어 | PHP 7.3 |
동그라미 친것처럼 회원 포인트 목록을 들어가면 아래처럼 나옵니다.
아무래도 회원수가 15만명정도 있다보니까 랙이 걸리는거 같은데
혹시 로그나 이런거를 좀 삭제해줘야할게 있을까요?
너무 렉걸리는거 같아서요...
댓글 4
개인적인 생각은 이런 규모의 회원을 가진 것에 대응하기 위해서는 코어에서 회원의 포인트 목록을 불러올때 전체를 한꺼번에 불러오지 않고 나눠서 더보기 형식으로 계속 불러오는 방식으로 구현이 되어야 할 것 같습니다.
이게 검색에서도 반영이 되는지는 모르겠네요. 실제로 회원 15만명의 목록을 보기보다는 특정한 회원을 검색해서 포인트를 확인하고 수정하거나 하는 경우가 일반적일 것 같아서 검색시에도 더보기 버튼으로 계속 검색을 통해서 원하는 회원을 찾을 수 있다면 한번에 검색되는 갯수 제한이 들어가줘야 할 것 같습니다.
통합검색이나 게시판 검색에서 일정 갯수? 날짜? 이상부터는 계속 검색을 통해 검색하 듯이..
기술적인 것은 잘 모르고 운영자 입장에서 해 본 생각이니 그냥 상상속의 이야기뿐 일 수 있습니다.
20명씩 나눠서 보여주도록 되어 있는데, 정렬이나 레벨 계산 등의 부분에서 시간이 오래 걸리나 봅니다. 타임아웃 걸려서 뻗어버린다면 라이믹스 자체의 디버깅 기능은 쓸 수가 없을 테니, PHP-FPM 슬로우 로그나 DB의 슬로우 로그를 확인하여 어떤 쿼리나 처리과정에서 시간이 많이 지연되는지 찾아보세요.
php-fpm 슬로우 로그인데 따로 개선할수 있는 부분이 있을까요?