InfoGrab Docs

Git SSH 작업의 속도 제한

요약

GitLab은 사용자 계정 및 프로젝트별로 SSH를 사용하는 Git 작업에 속도 제한을 적용합니다. 속도 제한은 Git 명령(plumbing) 수준에서 적용됩니다. git-upload-pack, git pull, git clone 명령은 명령을 공유하므로 속도 제한을 공유합니다.

GitLab은 사용자 계정 및 프로젝트별로 SSH를 사용하는 Git 작업에 속도 제한을 적용합니다. 사용자가 속도 제한을 초과하면 GitLab은 해당 프로젝트에 대한 해당 사용자의 추가 연결 요청을 거부합니다.

속도 제한은 Git 명령(plumbing) 수준에서 적용됩니다. 각 명령은 분당 600의 속도 제한이 있습니다. 예를 들어:

  • git push의 속도 제한은 분당 600입니다.
  • git pull은 자체 분당 600의 속도 제한이 있습니다.

git-upload-pack, git pull, git clone 명령은 명령을 공유하므로 속도 제한을 공유합니다.

GitLab Shell 작업 제한 구성#

히스토리

사전 요구사항:

  • 관리자 액세스.

SSH를 사용한 Git 작업은 기본적으로 활성화되어 있습니다. 기본값은 사용자당 분당 600입니다.

  1. 오른쪽 상단에서 Admin을 선택합니다.
  2. 왼쪽 사이드바에서 설정 > 네트워크를 선택합니다.
  3. Git SSH 작업 속도 제한을 확장합니다.
  4. 분당 최대 Git 작업 수 값을 입력합니다.
    • 속도 제한을 비활성화하려면 0으로 설정합니다.
  5. 변경사항 저장을 선택합니다.

Git SSH 작업의 속도 제한

Tier: Free, Premium, Ultimate
Offering: GitLab Self-Managed
원문 보기
요약

GitLab은 사용자 계정 및 프로젝트별로 SSH를 사용하는 Git 작업에 속도 제한을 적용합니다. 속도 제한은 Git 명령(plumbing) 수준에서 적용됩니다. git-upload-pack, git pull, git clone 명령은 명령을 공유하므로 속도 제한을 공유합니다.

GitLab은 사용자 계정 및 프로젝트별로 SSH를 사용하는 Git 작업에 속도 제한을 적용합니다. 사용자가 속도 제한을 초과하면 GitLab은 해당 프로젝트에 대한 해당 사용자의 추가 연결 요청을 거부합니다.

속도 제한은 Git 명령(plumbing) 수준에서 적용됩니다. 각 명령은 분당 600의 속도 제한이 있습니다. 예를 들어:

  • git push의 속도 제한은 분당 600입니다.
  • git pull은 자체 분당 600의 속도 제한이 있습니다.

git-upload-pack, git pull, git clone 명령은 명령을 공유하므로 속도 제한을 공유합니다.

GitLab Shell 작업 제한 구성#

히스토리

사전 요구사항:

  • 관리자 액세스.

SSH를 사용한 Git 작업은 기본적으로 활성화되어 있습니다. 기본값은 사용자당 분당 600입니다.

  1. 오른쪽 상단에서 Admin을 선택합니다.
  2. 왼쪽 사이드바에서 설정 > 네트워크를 선택합니다.
  3. Git SSH 작업 속도 제한을 확장합니다.
  4. 분당 최대 Git 작업 수 값을 입력합니다.
    • 속도 제한을 비활성화하려면 0으로 설정합니다.
  5. 변경사항 저장을 선택합니다.