테스트 중인데 전반적으로 에러가 발생합니다

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

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

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

  • 뒤끝 SDK 버전 : 5.11.1
  • 프로젝트명 : RandomDefense
  • 스테이터스 코드 :
  • 에러 코드 : 403
  • 에러 메시지 : 403 Forbidden

로그인시, 혹은 컨텐츠 진행중에도 서버 통신을 할때 해당 에러가 발생중입니다. 이러한 경우가 거의 없었으며 갑작이 여러 개발자 window, androod에서 발생하고 있습니다.

안녕하세요 개발자님,

statusCode : 403
errorCode : Forbidden
message : 403 Forbidden

뒤끝에서는 AWS WAF를 사용하고 있으며,
한 클라이언트(동일ip)에서 짧은 시간 내 너무 많은 요청을 보낸 경우 위 에러가 발생합니다.
해당 에러가 발생한 클라이언트에서는 5분 동안 요청을 보낼 수 없습니다.

일반적인 수준으로 한개의 ip에서 초당 1회 가량의 요청을 보내는 경우 차단이 되지 않는 점 참고하시어 이용 부탁드립니다.

초당 1회의 요청이 동기,비동기,큐 방식 관계 없이 모든 통신을 말하는게 맞을까요?
현재 저희 게임에 10회 가차 상자구매시 1초내에 10회정도의 sendQue가 요청됩니다.
또한 아이템탭에서 일괄 레벨업을 통해 1최내에 최대 20회 정도의 sendQue가 요청됩니다.
게임시작시 차트 또한 25개의 차트을 1초내에 비동기로 로컬 저장하고 있습니다.
이러한 통신 방식 자체가 문제가 되는걸까요?

차트는 초반에 받아야하긴하는데 문서상 동시에 7개인가 적힌거를 봤던거같은데요, 7개씩 끊어서 받도록 수정하시고,
가챠나 일괄레벨업은 펑션이나 트랜젝션 사용하셔서 한번에 처리하셔야지 큐 저렇게 보내면 요금폭탄 맞지않을까요

좋아요 1

한 클라이언트(ip)를 기준으로 하며, 5분간 총 요청량을 기준으로 하기에,
일시적인 요청량 증가에 대해서는 문제가 발생하지 않습니다.

다만, 공유기 등을 통해 한 IP에서 여러 플레이어가 이용하며 동일 요청이 반복되는 테스트 상황의 경우,
403 Forbidden 에러가 발생할 수 있습니다.