我们经常发布文档更新,此页面的翻译可能仍在进行中。有关最新信息,请访问英文文档。如果此页面上的翻译有问题,请告诉我们
文章版本: Enterprise Server 2.20

Configuring rate limits

You can set rate limits for GitHub Enterprise Server using the 管理控制台.

本文内容

Enabling rate limits for GitHub Enterprise Server API

Enabling rate limits on GitHub Enterprise Server API can prevent overuse of resources by individual or unauthenticated users. For more information, see "Rate Limiting."

Note: The 管理控制台 lists the time period (per minute or per hour) for each rate limit.

  1. 在任何页面的右上角,单击
    用于访问站点管理员设置的火箭图标
  2. 在左侧边栏中,单击 管理控制台
    左侧边栏中的 管理控制台 选项卡
  3. Under "Rate Limiting", select Enable API Rate Limiting.
    Checkbox for enabling API rate limiting
  4. Type limits for authenticated and unauthenticated requests for each API, or accept the pre-filled default limits.
  5. 在左侧边栏下,单击 Save settings(保存设置)
    Save settings 按钮

Enabling abuse rate limits

Setting abuse rate limits protects the overall level of service on 您的 GitHub Enterprise Server 实例.

  1. 在任何页面的右上角,单击
    用于访问站点管理员设置的火箭图标
  2. 在左侧边栏中,单击 管理控制台
    左侧边栏中的 管理控制台 选项卡
  3. Under "Rate Limiting", select Enable Abuse Rate Limiting.
    Checkbox for enabling abuse rate limiting
  4. Type limits for Total Requests, CPU Limit, and CPU Limit for Searching, or accept the pre-filled default limits.
  5. 在左侧边栏下,单击 Save settings(保存设置)
    Save settings 按钮

Enabling Git rate limits

You can apply Git rate limits per repository network or per user ID. Git rate limits are expressed in concurrent operations per minute, and are adaptive based on the current CPU load.

  1. 在任何页面的右上角,单击
    用于访问站点管理员设置的火箭图标
  2. 在左侧边栏中,单击 管理控制台
    左侧边栏中的 管理控制台 选项卡
  3. Under "Rate Limiting", select Enable Git Rate Limiting.
    Checkbox for enabling Git rate limiting
  4. Type limits for each repository network or user ID.
    Fields for repository network and user ID limits
  5. 在左侧边栏下,单击 Save settings(保存设置)
    Save settings 按钮

问问别人

找不到要找的内容?

联系我们