코드 건드린거 아무것도없는데 서버공통에러발생

문의를 남기실 경우 다음 항목을 작성해 주시면 빠른 답변 처리에 도움이 됩니다.

  • 프로젝트명 : 장비빨방치용사키우기
  • 뒤끝SDK 버전 :
  • 에러 코드 : 서버공통에러발생 400

건드린것도없이 잘됬었는데 갑자기 서버공통에러뜨면서 서버 데이터 테이블생성이 안됩니다.

Throughput exceeds the current capacity for one or more global secondary indexes. DynamoDB is automatically scaling your index so please try again shortly.

아니 또 건드린것도없는데 갑자기 잘되네요 ;; 왜이러지

코드 건드린거없이 누구는 잘되고 누구는안되고 계정이 생성됫다가 안됫다가 뒤끝사이트 테이블도 삭제도 10번눌러야 1번될까말까고 렉도 심하고 문제점좀알려주세요

안녕하세요 개발자님.
확인해본 결과 급격히 늘어난 트래픽 때문에 DB가 스케일링 되었던 현상으로 확인됩니다.
스케일 되는 과정에 늘어난 트래픽을 처리하지 못하고 오류가 일시적으로 발생하였습니다.
이용에 불편을 드려 죄송합니다.

그럼 어떻게 처리해야되나요?? 사람들 롤백되고 팅기고 로그인안되고 미치겠네요 ㅠ

저는 그럼 어찌해야하나요 …

계속 오류가 발생하고 있는 점 확인했습니다.
저희도 대응하고 다시 답변 드리겠습니다.

개발자님 확인결과, 오늘 구글플레이 앱 업데이트 이후 비정상적으로 과도한 DB요청이 들어오고 있습니다.
이는 클라이언트 사이드의 문제로 판단되므로, 해당 코드를 찾아서 빠르게 수정 부탁드립니다.

추가적으로, AWS DB는 급격한 요청이 들어오면 자동으로 스케일링이 일어나 잠시동안 다운타임이 발생할 수 있으며, 이는 정상적인 동작입니다.

지금 기존유저분들 클라 업데이트후 재로그인 했습니다 .아직도 동일증상인가요??

아직 확인이 안되신건가여 …

아직 오류가 발생하고 있지만, 그 수가 줄어들고 있습니다.

아마 신규유저 몇몇 들어와서 그럴거에요 지금 일단 저장방식에 문제가있다는말씀인가요/?\

네 그렇습니다. 현재 저장이 비정상적으로 많은 트래픽이 발생합니다.

지금도 트래픽이 많이 발생하나요?

현재 오류는 발생하지 않지만, 유저 한명의 분당 요청 수가 여전히 과도한 것으로 파악되어 문제 발생의 여지가 존재합니다.
오류를 방지할 수 있도록 클라이언트 사이드 수정이 필요합니다.

같은 코드인데 누구는 데이터 저장불러오기가 잘되고 누구는 저장이 아예안되고 이러는데 이것도 코드문제인가요??

그 부분은 오류 코드, 메시지 등을 확인해야 원인 파악이 가능합니다.

모든유저가 다달라가지구 파악하기가 …

오류가 발생하는 경우, 뒤끝 로그를 사용해 어떤 함수에서 어떤 오류가 발생했는지 남길 수 있습니다.
추후 개발자/운영자는 로그 내역을 확인하여 오류상황에 대해 파악할 수 있습니다.

오류 상황에 대한 정리입니다.

  1. 서버모니터링 결과 로그 상태는 정상입니다.
  2. 15일 클라이언트 업데이트 이후 장비빨방치용사키우기 게임 db에서만 단독으로 쓰로틀링 오류 발생시작하였습니다.
  3. 쓰로틀링은 aws db에서 리턴하는 오류로, 정상적인 요청수에서는 발생하지 않습니다.
  4. 현재 한명의 유저에서 분당 약 100개 이상의 요청이 들어오는데, 모바일 패킷 손실률 고려시 이는 과도한 요청이며 추후 오류가 발생할 수 있습니다. 이에 따라 클라이언트의 코드의 빠른 개선이 필요합니다.