자바, jsp 공부해서 조그만한 게임 웹사이트 하나 만들고 호스팅 해서 운영 중인 뉴비입니다(스프링 이런 건모르고 그냥 쌩자바, jsp입니다).

사이트는 

1. 클라이언트에서 데이터(캐릭터 이름, 레벨 등) 입력
2. 받은 데이터로 서버에서 게임회사에서 제공하는 API 호출
+ 계산 수행
3. 계산된 데이터를 출력

대략 이런 구조인데요


평상 시에는 1시간에 30-50명 정도 접속하는데 100-150 언저리까지 가면

1) 계산된 결과가 이상하게 나옴(음수값이 나올 수 없는데 음수가 나온다던가, 정상적인 계산으로는 나올 수 없는 값들이 나옴) 

2) 결과화면에 클라이언트에서 입력한 것과는 다른 캐릭터의 정보가 출력됨(비슷한 시간대에 검색한 다른 사람의 정보가 나오는 경우도 있는 듯)

이런 문제가 발생하는 것 같더라고요.


100-150이여도 호스팅 서비스 제한 트래픽보단 훨씬 낮아서 그쪽 문제는 아닌거 같은데

질문1. 게임 회사 API 호출 한도 초과가 의심되는데, API 호출 속도를 조절하거나 사용자의 검색을 제한할 수 있는 방법이 있을까요?

질문2. API 호출 한도 초과 외에 문제의 원인이 될 법한 것이 있을까요?

감사합니다ㅜ