Skip to main content
We publish frequent updates to our documentation, and translation of this page may still be in progress. For the most current information, please visit the English documentation.

GitHub 앱의 속도 제한

GitHub Apps 및 OAuth Apps에 대한 속도 제한은 your GitHub Enterprise Server instance에 대한 트래픽 속도를 제어하는 데 도움이 됩니다.

참고: GitHub Enterprise Server에 대한 속도 제한은 기본적으로 사용하지 않도록 설정됩니다. 사이트 관리자에게 문의하여 인스턴스의 속도 제한을 확인합니다.

참고: 현재 속도 제한 상태를 언제든지 확인할 수 있습니다. 자세한 내용은 “속도 제한 상태 확인”을 참조하세요.

서버 간 요청

서버 간 요청을 만드는 GitHub Apps는 설치의 최소 속도 제한인 시간당 5,000개 요청을 사용합니다. 20명 이상의 사용자가 있는 조직에 애플리케이션이 설치된 경우 애플리케이션은 각 사용자에 대해 시간당 50개의 요청을 추가로 받습니다. 리포지토리가 20개를 초과하는 설치는 각 리포지토리에 대해 시간당 50개의 요청을 추가로 받습니다. 설치의 최대 속도 제한은 시간당 12,500개 요청입니다.

사용자-서버 요청

GitHub Apps와 OAuth Apps는 사용자를 대신하여 작업을 수행하여 사용자가 앱에 권한을 부여한 후 사용자-서버 요청을 수행할 수도 있습니다. 자세한 내용은 “GitHub Apps에 대한 권한 부여” 및 “OAuth Apps에 대한 권한 부여”를 참조하세요.

OAuth Apps의 사용자-서버 요청은 OAuth 토큰으로 인증됩니다. GitHub Apps의 사용자-서버 요청은 OAuth 토큰 또는 만료되는 사용자 액세스 토큰으로 인증됩니다. 자세한 내용은 “GitHub Apps에 대한 사용자 식별 및 권한 부여” 및 “OAuth Apps에 대한 권한 부여”를 참조하세요.

기본적으로 사용자-서버 요청은 5,000 요청(시간당 및 인증된 사용자당)으로 제한됩니다. 사용자가 승인한 OAuth 애플리케이션 또는 사용자가 소유한 personal access token의 모든 요청과 사용자의 인증 자격 증명으로 인증된 요청은 해당 사용자에 대해 시간당 5,000 요청의 동일한 할당량을 공유합니다.

추가 참고 자료