리더보드 점수 등록 관련 문의

고객님의 문의에 답변하는 직원은 고객 여러분의 가족 중 한 사람일 수 있습니다.
고객의 언어폭력(비하, 조롱, 욕설, 협박, 성희롱 등)으로부터 직원을 보호하기 위해
관련 법에 따라 수사기관에 필요한 조치를 요구할 수 있으며, 형법에 의해 처벌 대상이 될 수 있습니다.

커뮤니티 이용 정책에 위배되는 게시물을 작성할 경우, 별도 안내 없이 게시물 삭제 또는 커뮤니티 이용이 제한될 수 있습니다.

문의 응대 : 평일 오전 10시 ~ 오후 6시
문의를 남기실 경우 다음 항목을 작성해 주세요.
정보가 부족하거나 응대시간 외 문의하는 경우 확인 및 답변이 지연될 수 있습니다.

  • 뒤끝 SDK 버전 : 5.17.1
  • 프로젝트명 : 앨리스_LIVE

유저께서 저희측으로 랭킹전이 끝나고 로딩이 17분이 넘게 걸렸다는 CS가 와서 추적을 하였는데 오전 6시 34분 34초 랭킹전 입장 > 7시 53분경 게임 종료 > 7시 53분 6초에 펑션 보상 로그 등록 > 7시 53분 7초 펑션 응답 후 클라에서 랭킹전 완료 로그 여기 까지는 문제가 없으나

저 과정 이후에 리더보드 점수 등록, 랭킹 데이터 갱신(본인, 타 유저 포함) 자체는 펑션에서 보상을 지급한 이후에 제일 마지막에 진행하게 되는데 이 과정에서 약 17분이 소요된 것으로 추정됩니다.

실제로 저희 자체 로그 시스템으로 분석 하였을 때 06시 34분 34초 랭크 게임 입장 > 07시 53분 06초 랭크 게임 종료 및 서버 보상 처리 완료 > 08시 09분 32초 랭크 게임 종료 결과 팝업 등장으로 실제로 리더보드 점수 등록만 17분 가량 소요가 되었는데 무슨 문제가 있는 것인지 궁금합니다.

최근 리더보드 관련하여 문제가 많아서 불안합니다…

안녕하세요 개발자님,
보다 정확한 확인을 위해 유저 정보 공유 요청드립니다.

유저정보 : - 입니다.

추가 정보 확인 요청드립니다.
펑션이 여러 정보가 확인되는데 혹 사용되는 펑션 정보가 어떤것인지도 공유해주실 수 있을까요?

ServerCoreV3로 사용하고 있구요 펑션 내부 함수 호출은 Code라는 파라미터로 전달해서 하도록 되어있는데 Code : RankGameUpdate로 사용 하고 있습니다.

그리고 로그는 battle_rank_clear_v3로 등록하고 있구요.

펑션에서 보상 처리가 완료된 다음에 클라에서 해당 로그를 등록하고 클라에서 리더보드 점수 등록 및 갱신을 합니다.

저희가 조사한 바에 의하면 위에 이야기한 내용처럼 펑션, 로그 등록 자체는 상당히 빠르게 끝났습니다.

그 이후에 클라에서 Backend.Leaderboard.User.UpdateMyDataAndRefreshLeaderboard 함수를 통해서 리더보드 점수 등록 및 갱신 하는 과정 혹은 Backend.Leaderboard.User.GetMyLeaderboard, Backend.Leaderboard.User.GetLeaderboard 함수를 호출하는 과정이 오래걸렸습니다.

좋아요 1

확인 안내가 지연되어 죄송합니다.
확인 시 말씀해주신 리더보드 갱신 및 조회와 관련한 호출은 이상없이 진행되었으며,
동시간에 다른 호출들도 함께 진행된 이력이 확인됩니다.

상세 내역은 DM을 통해 전달드리겠습니다.