Skip to main content

Esta versão do GitHub Enterprise Server será descontinuada em 2023-12-20. Nenhum lançamento de patch será feito, mesmo para questões críticas de segurança. Para obter melhor desempenho, segurança aprimorada e novos recursos, atualize para a última versão do GitHub Enterprise Server. Para obter ajuda com a atualização, entre em contato com o suporte do GitHub Enterprise.

Limites de taxa para aplicativos GitHub

Os limites de taxa restringem a taxa de tráfego para sua instância do GitHub Enterprise Server, para ajudar a garantir acesso consistente para todos os usuários.

Sobre os limites de taxa para GitHub Apps

Os limites de taxa são desabilitados por padrão para o GitHub Enterprise Server. Fale com o administrador do site para confirmar os limites de taxa da instância.

Quando os limites de taxa são ativados para sua instância do GitHub Enterprise Server, há um limite no número de solicitações que um GitHub App pode enviar ao servidor em um período de tempo específico. Esse limite ajuda a garantir que o sistema continue disponível para todos os usuários.

Determinação de limites de taxa para um GitHub App

Você pode confirmar seu status de limite de taxa atual a qualquer momento usando a API REST. Para obter mais informações, confira "Recursos na API REST".

Os limites de taxa dependem se os GitHub App se autenticam com um token de acesso do usuário ou com um token de acesso de instalação. Um token de acesso do usuário permite que um aplicativo atue em nome de um usuário específico, depois que o usuário autoriza o aplicativo. Um token de acesso de instalação permite que um aplicativo atribua ações ao próprio aplicativo. Para obter mais informações sobre tokens de acesso de usuário e de instalação, confira "Sobre a autenticação com um GitHub App".

Tokens de acesso de instalação

Os GitHub Apps que se autenticam com um token de acesso de instalação usam o limite mínimo da taxa de instalação de 5.000 solicitações por hora. Se um aplicativo estiver instalado em uma organização com mais de 20 usuários, ele receberá outras 50 solicitações por hora para cada usuário. As instalações com mais de 20 repositórios recebem outras 50 solicitações por hora para cada repositório. O limite de taxa máximo para uma instalação é de 12.500 solicitações por hora.

Tokens de acesso do usuário

Por padrão, as solicitações de token de acesso do usuário são limitadas a 5.000 solicitações por hora e por usuário autenticado.

Leitura adicional