- 베이스/채팅/데이터베이스/월드 SDK 버전 : 5.16.1
- 프로젝트명 : 언더길드:오펜스
안녕하세요.
현재 유저가 인앱 결제를 진행하면, 해당 유저가 속한 길드의 길드원(최대 50명)에게 우편을 발송하는 기능을 구현해 두었습니다.
이 과정에서 길드원 최대 50명에게 우편을 병렬로 동시에 발송 하도록 구현되어 있어, 동일 시점에 API 호출이 다수 발생합니다. 그런데 실제 동작을 확인해보면 약 절반 정도의 요청이 실패하는 현상이 발생하고 있습니다.
혹시 동시에 너무 많은 API 호출이 발생해서 요청이 제한되거나 실패하는 상황 일 가능성이 있을지 문의드립니다.
또한, 현재처럼 병렬로 처리하는 대신 길드원에게 순차적으로 1명씩 우편을 발송하는 방식 으로 로직을 변경하면 문제가 완화될지도 궁금합니다. 다만 이 경우에도 1분 기준으로 API 호출 수가 많아질 수 있는데, 이러한 호출량 역시 문제가 될 수 있는지 확인 부탁드립니다.
확인 부탁드리겠습니다. 감사합니다.