Q&A

회원 포인트 목록 504 Gateway Time out 이슈

2020.12.14 14:21
322
0
CMS/프레임워크 Rhymix 1.9
개발 언어 PHP 7.3

1.GIF

2.GIF.jpg

 

동그라미 친것처럼 회원 포인트 목록을 들어가면 아래처럼 나옵니다.

아무래도 회원수가 15만명정도 있다보니까 랙이 걸리는거 같은데

 

혹시 로그나 이런거를 좀 삭제해줘야할게 있을까요?

너무 렉걸리는거 같아서요...

 

댓글 4

  • 2020.12.14 15:09 #1491647
    포인트목록 자체는 로그가 아니고 현재 상태값이라 지울 수 없습니다.
    개인적인 생각은 이런 규모의 회원을 가진 것에 대응하기 위해서는 코어에서 회원의 포인트 목록을 불러올때 전체를 한꺼번에 불러오지 않고 나눠서 더보기 형식으로 계속 불러오는 방식으로 구현이 되어야 할 것 같습니다.

    이게 검색에서도 반영이 되는지는 모르겠네요. 실제로 회원 15만명의 목록을 보기보다는 특정한 회원을 검색해서 포인트를 확인하고 수정하거나 하는 경우가 일반적일 것 같아서 검색시에도 더보기 버튼으로 계속 검색을 통해서 원하는 회원을 찾을 수 있다면 한번에 검색되는 갯수 제한이 들어가줘야 할 것 같습니다.

    통합검색이나 게시판 검색에서 일정 갯수? 날짜? 이상부터는 계속 검색을 통해 검색하 듯이..

    기술적인 것은 잘 모르고 운영자 입장에서 해 본 생각이니 그냥 상상속의 이야기뿐 일 수 있습니다.
  • 2020.12.14 15:35 #1491652

    20명씩 나눠서 보여주도록 되어 있는데, 정렬이나 레벨 계산 등의 부분에서 시간이 오래 걸리나 봅니다. 타임아웃 걸려서 뻗어버린다면 라이믹스 자체의 디버깅 기능은 쓸 수가 없을 테니, PHP-FPM 슬로우 로그나 DB의 슬로우 로그를 확인하여 어떤 쿼리나 처리과정에서 시간이 많이 지연되는지 찾아보세요.

  • 2020.12.14 15:53 #1491664

    php-fpm 슬로우 로그인데 따로 개선할수 있는 부분이 있을까요?

    3.GIF

     

     

  • 2020.12.14 15:55 #1491669
    해당 로그는 포인트와 상관없는 통합검색 페이지인데요? 어제 것을 보고 계신 게 아닌지...