極狐GitLab 項目 API 的速率限制如何設置?

極狐GitLab 是 GitLab 在中國的發行版,關于中文參考文檔和資料有:

  • 極狐GitLab 中文文檔
  • 極狐GitLab 中文論壇
  • 極狐GitLab 官網

項目 API 的速率限制 (BASIC SELF)

  • 引入于 15.10 版本,功能標志為rate_limit_for_unauthenticated_projects_api_access,默認禁用。

  • 在私有化部署版上默認啟用于 16.0 版本。

  • 在極狐GitLab Generally available in GitLab 16.0. Feature flag rate_limit_for_unauthenticated_projects_api_access removed.

  • Rate limit for group and projects API introduced in GitLab 17.1. with a flag named rate_limit_groups_and_projects_api. Disabled by default.

  • 引入于 15.10 版本,功能標志為 rate_limit_for_unauthenticated_projects_api_access,默認禁用。

  • 極狐GitLab 16.0 中為私有化部署版本默認開啟。

  • 極狐GitLab 16.0 GA 并已移除功能開關 rate_limit_for_unauthenticated_projects_api_access。

  • 針對群組和項目 API 的速率限制自極狐GitLab 17.1 引入,并使用名為 rate_limit_groups_and_projects_api 的功能開關。默認禁用。

您可以為下列[項目 API] 的每一個 IP 地址和用戶配置速率限制。

限制默認值查詢間隔
GET /projects (unauthenticated requests)40010 分鐘
GET /projects (authenticated requests)200010 分鐘
GET /projects/:id4001 分鐘
GET /users/:user_id/projects3001 分鐘
GET /users/:user_id/contributed_projects1001 分鐘
GET /users/:user_id/starred_projects1001 分鐘

更改速率限制:

1.在左側導航欄底部,選擇 管理中心
2.選擇 設置 > 網絡
3.展開 項目 API 速率限制
4.在 每個 IP 地址每 10 分鐘的最大請求數 文本框中,輸入新值。
5.選擇 保存更改

速率限制:

  • 適用于每個 IP 地址。
  • 不適用于經過身份驗證的請求。
  • 可以設置為 0 來禁用速率限制。
  • 除了對 GET /projects API 的未認證請求外,rate_limit_groups_and_projects_api 背后還有其他限制。

超過速率限制的請求將記錄到 auth.log 文件中。

例如,您將限制設置為 400,則會阻止在 10 分鐘內超過 400 速率的對 GET /projects/:id API 端點的未經身份驗證的請求。十分鐘后恢復對端點的訪問。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/bicheng/77844.shtml
繁體地址,請注明出處:http://hk.pswp.cn/bicheng/77844.shtml
英文地址,請注明出處:http://en.pswp.cn/bicheng/77844.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

【xlog日志文件】怎么刪除里面包含某些字符串的行(使用excel)

將log日志,復制到單獨一行 B列(可能一行很長,所以將整合后的放在A列) 使用公式可以篩選出 包含某些字符串的行 為true,將這些行直接刪除 IF(COUNT(FIND("MediaMuxterThreadRussia",B2,1))>0,"包含",&quo…

STM32提高篇: CAN通訊

STM32提高篇: CAN通訊 一.CAN通訊介紹1.物理層2.協議層二.STM32CAN外設1.CAN控制器的3種工作模式2.CAN控制器的3種測試模式3.功能框圖三.CAN的寄存器介紹1.環回靜默模式測試2.雙擊互發測試四.CAN的HAL代碼解讀一.CAN通訊介紹 CAN(Controller Area Network 控制器局域網,簡稱…

Java寫數據結構:棧

1.概念: 一種特殊的線性表,其只允許在固定的一端進行插入和刪除元素操作。進行數據插入和刪除操作的一端稱為棧頂,另一端稱為棧底。棧中的數據元素遵守后進先出LIFO(Last In First Out)的原則。 壓棧:棧的插…

單頁面應用的特點,什么是路由,VueRouter的下載,安裝和使用,路由的封裝抽離,聲明式導航的介紹和使用

文章目錄 一.什么是單頁面應用?二.什么是路由?生活中的路由和Vue中的路由 三.VueRouter(重點)0.引出1.介紹2.下載與使用(5個基本步驟2個核心步驟)2.1 五個基本步驟2.2 兩個核心步驟 四.路由的封裝抽離五.聲明式導航1.導航鏈接特點一:能跳轉特點二:能高亮 2.兩個高亮類名2.1.區…

【C++】模板2.0

最近學習了一些模板的知識,速寫本博客作為學習筆記,若有興趣,歡迎垂閱讀! 1.非類型模板參數 模板參數分類類型形參與非類型形參。 類型形參即:出現在模板參數列表中,跟在class或者typename之類的參數類型名…

目標檢測中的損失函數(二) | BIoU RIoU α-IoU

BIoU來自發表在2018年CVPR上的文章:《Improving Object Localization With Fitness NMS and Bounded IoU Loss》 論文針對現有目標檢測方法只關注“足夠好”的定位,而非“最優”的框,提出了一種考慮定位質量的NMS策略和BIoU loss。 這里不贅…

如何在 Amazon EC2 上部署 Java(Spring Boot 版)

讓我們學習如何將 Java Spring Boot Web 服務器部署到 Amazon EC2。每月只需 3 美元。 使用 Azure,您可能不知道要花費多少錢。 Spring Boot 項目示例 在本教程中,我們將重點介紹如何將 Java Spring Boot 服務器部署到 Amazon EC2,因此我們不…

Git常用命令分類匯總

Git常用命令分類匯總 一、基礎操作 初始化倉庫git init添加文件到暫存區git add file_name # 添加單個文件 git add . # 添加所有修改提交更改git commit -m "提交描述"查看倉庫狀態git status二、分支管理 創建/切換分支git branch branch_name …

mysql——基礎知識

關鍵字大小寫不敏感 查看表結構中的 desc describe 描述 降序中的 desc descend 1. 數據庫的操作 1. 創建數據庫 create database 數據庫名;為防止創建的數據庫重復 CREATE DATABASE IF NOT EXISTS 數據庫名;手動設置數據庫采用的字符集 character set 字符集名;chars…

Redis 哨兵與集群腦裂問題詳解及解決方案

Redis 哨兵與集群腦裂問題詳解及解決方案 本文將深入探討Redis在哨兵模式和集群模式下可能出現的腦裂問題,包括其發生場景、原因以及有效的解決策略。同時,我們還將提供相應的代碼示例和配置方案來幫助讀者理解和實施。 一、腦裂問題概述 腦裂&#x…

國內網絡設備廠商名單(List of Domestic Network Equipment Manufacturers)

國內網絡設備廠商名單 運維工程師必須廣泛熟悉國內外各大廠商的設備,深入掌握其應用場景、功能特點及優勢。這不僅有助于在故障排查時迅速定位問題,還能在系統設計、優化與升級中做出更合理的決策。對設備特性的精準把握,能夠顯著提升運維效…

2、SpringAI接入ChatGPT與微服務整合

2、SpringAI接入ChatGPT與微服務整合 小薛博客AI 大模型資料 1、SpringAI簡介 https://spring.io/projects/spring-ai Spring AI是一個人工智能工程的應用框架。其目標是將Spring生態系統的設計原則(如可移植性和模塊化設計)應用于人工智能領域&#…

基于ubuntu24.10安裝NACOS2.5.1的簡介

基于ubuntu24.10安裝NACOS2.5.1的簡介 官方網站地址: https://nacos.io 可訪問nacos站點 https://nacos.io/zh-cn/ 2025年04月記錄發布 V2.5.1 版本 一、環境預準備 64 bit JDK 1.8; sudo apt update sudo apt install openjdk-8-jdk sudo apt upda…

神經網絡:從基礎到應用,開啟智能時代的大門

在當今數字化時代,神經網絡已經成為人工智能領域最熱門的技術之一。從語音識別到圖像分類,從自然語言處理到自動駕駛,神經網絡的應用無處不在。它不僅改變了我們的生活方式,還為各個行業帶來了前所未有的變革。本文將帶你深入了解…

[k8s實戰]Containerd 1.7.2 離線安裝與配置全指南(生產級優化)

[k8s實戰]Containerd 1.7.2 離線安裝與配置全指南(生產級優化) 摘要:本文詳細講解在無外網環境下部署 Containerd 1.7.2 容器運行時的完整流程,涵蓋二進制包安裝、私有鏡像倉庫配置、Systemd服務集成等關鍵步驟,并提供…

【CPU】結合RISC-V CPU架構回答中斷系統的7個問題(個人草稿)

結合RISC-V CPU架構對中斷系統七個關鍵問題的詳細解析,按照由淺入深的結構進行說明: 一、中斷請求機制(問題①) 硬件基礎: RISC-V通過CLINT(Core Local Interrupter)和PLIC(Platfor…

[密碼學實戰]國密算法面試題解析及應用

以下是密碼學領域常見的面試題及其詳細解析,涵蓋基礎理論、算法實現與應用場景,幫助系統化備戰技術面試 一、基礎概念類 1. 密碼學的主要目標是什么? 答案: 確保數據的機密性(加密防止竊聽)、完整性(哈希校驗防篡改)、認證性(數字簽名驗證身份)和不可否認性(簽名防…

Spring Boot 實現 Excel 導出功能(支持前端下載 + 文件流)

🧠 一、為什么用 EasyExcel? 在 Java 開發中,操作 Excel 的框架主要有: Apache POI(經典但慢、內存占用大) JXL(老舊不維護) Alibaba EasyExcel(阿里出品,…

【論文速遞】2025年06周 (Robotics/Embodied AI/LLM)

目錄 SMOLLM2:當Smol變得大 - 以數據為中心的小語言模型英文摘要中文摘要 OmniHuman-1:重新考慮一階段的人類動畫模型的擴展英文摘要中文摘要 S1:簡單的測試時間縮放英文摘要中文摘要 直接對齊算法間的差異日漸模糊英文摘要中文摘要 VideoJAM…

學習深度學習是否要先學習機器學習?工程師的路徑選擇策略

深度學習與機器學習的關系,如同摩天大樓與地基——前者是后者的高階延伸,但能否繞過地基直接造樓?本文從技術本質、學習曲線、應用場景三個維度剖析這一關鍵問題。 一、技術血脈的承繼關系 概念體系同源: 損失函數、梯度下降、過擬…