Begrenzungen konfigurieren
Mithilfe der Managementkonsole können Sie Begrenzungen für GitHub Enterprise Server festlegen.
In diesem Handbuch
- Begrenzungen für die GitHub Enterprise Server-API aktivieren
- Missbrauchsbegrenzungen aktivieren
- Git-Begrenzungen aktivieren
Begrenzungen für die GitHub Enterprise Server-API aktivieren
Die Aktivierung von Begrenzungen auf die GitHub Enterprise Server-API kann verhindern, dass einzelne oder nicht authentifizierte Benutzer Ressourcen übermäßig verwenden. Weitere Informationen finden Sie unter „Durchsatzratenbegrenzung“ in die GitHub-Entwicklerdokumentation.
Hinweis: In der Managementkonsole wird der Zeitraum (pro Minute oder pro Stunde) für jede Begrenzung aufgelistet.
-
In the upper-right corner of any page, click .
-
In the left sidebar, click Managementkonsole.
-
Wählen Sie Enable API Rate Limiting (API-Durchsatzratenbegrenzung aktivieren) unter „Rate Limiting“ (Durchsatzratenbegrenzung) aus.
-
Geben Sie die Begrenzungen für authentifizierte und nicht authentifizierte Anforderungen für jede API ein, oder akzeptieren Sie die vorab ausgefüllten Standardbegrenzungen.
-
Under the left sidebar, click Save settings.
Missbrauchsbegrenzungen aktivieren
Durch das Festlegen von Missbrauchsbegrenzungen wird das allgemeine Dienstniveau von Ihre GitHub Enterprise Server-Instanz geschützt.
-
In the upper-right corner of any page, click .
-
In the left sidebar, click Managementkonsole.
-
Wählen Sie Enable Abuse Rate Limiting (Missbrauchsbegrenzung aktivieren) unter „Rate Limiting“ (Durchsatzratenbegrenzung) aus.
-
Geben Sie die Begrenzungen für „Total Requests“ (Gesamtanforderungen), „CPU Limit“ (CPU-Begrenzung) und „CPU Limit for Searching“ (CPU-Begrenzung für Suchvorgänge) ein, oder akzeptieren Sie die vorab ausgefüllten Standardbegrenzungen.
-
Under the left sidebar, click Save settings.
Git-Begrenzungen aktivieren
Sie können Git-Begrenzungen pro Repository-Netzwerk oder pro Benutzer-ID anwenden. Git-Begrenzungen werden in gleichzeitigen Vorgängen pro Minute ausgedrückt und sind basierend auf der aktuellen CPU-Auslastung adaptiv.
-
In the upper-right corner of any page, click .
-
In the left sidebar, click Managementkonsole.
-
Wählen Sie Enable Git Rate Limiting (Git-Durchsatzratenbegrenzung aktivieren) unter „Rate Limiting“ (Durchsatzratenbegrenzung) aus.
-
Type limits for each repository network or user ID.
-
Under the left sidebar, click Save settings.