센드큐 관련 문의

문의를 남기실 경우 다음 항목을 작성해 주세요.
정보가 부족한 경우 확인 및 답변이 지연될 수 있습니다.

  • 뒤끝 SDK 버전 : 5.5.0
  • 프로젝트명 : 라이즈
  • 스테이터스 코드 :
  • 에러 코드 :
  • 에러 메시지 :

안녕하세요
현재 하나의 캐릭터는 각 테이블마다 하나의 행을 인서트하는 구조로 진행되는데요 간헐적으로 두개의 행이 생성되는 문제가 있어서 체크해보니 뒤끝에서 제공하는 SendQueueMgr가 두 개 생성되어 있었습니다.

이럴 경우에 한 번 인서트를 했음에도 두 개의 행이 생성되는 현상이 생길수가 있나요?

생길수가 있다면 모든 유저에게 발생해야 맞는것 같은데 상당히 드물게 발생하는것 같아서 다른 원인이 있는건지 문의 드립니다.

그리고 혹시 가능하다면 유료지원이라도 괜찮으니 9월26일 ~ 9월28일까지 “c201bdb0-1ee9-11ec-9120-83985660e546” 해당 유저의 character 테이블, Shop 테이블 인서트 및 업데이트 내역 받아볼 수 있을까요?

안녕하세요 개발자님,
endQueueMgr이 두 개가 있어도 SendQueue는 기본적으로 Queue 형태를 띄우기 때문에 함수가 호출되는 순간 Dequeue되므로 두번이 호출되지는 않습니다.

만약 데이터 불러오기에 성공하면 Update, 실패하면 Insert를 하는 구조이고, 정보 불러오기의 IsSuccess() == false등의 조건이 있다면 정보를 찾을 수 없거나 해당 유저 DB의 rows가 0인 케이스 외에도,
일시적인 인터넷 접속 불가나 다른 에러 케이스로 인해 조건이 충족됬을 수도 있으니 해당 로직이 존재하는지 확인해주시기 바랍니다