InfoGrab DocsInfoGrab Docs

Workhorse 구성

GitLab Workhorse의 CLI 옵션, Redis, TLS, Sentinel, 분산 추적, 연속 프로파일링 등 다양한 구성 방법을 설명합니다.

역사적인 이유로 Workhorse는 다음을 사용합니다: 커맨드라인 플래그. 구성 파일. 환경 변수. 새로운 Workhorse 구성 옵션은 구성 파일에 추가하세요. CLI 옵션 # gitlab-workhorse [OPTIONS] Options: -apiCiLongPollingDuration duration Long polling duration for job requesting for runners (default 50ns) -apiLimit uint Number of API requests allowed at single time -apiQueueDuration duration Maximum queueing duration of requests (default 30s) -apiQueueLimit uint Number of API requests allowed to be queued -authBackend string Authentication/authorization backend (default "http://localhost:8080") -authSocket string Optional: Unix domain socket to dial authBackend at -cableBackend string ActionCable backend -cableSocket string Optional: Unix domain socket to dial cableBackend at -config string TOML file to load config from -developmentMode Allow the assets to be served from Rails app -documentRoot string Path to static files content (default "public") -listenAddr string Listen address for HTTP server (default "localhost:8181") -listenNetwork string Listen 'network' (tcp, tcp4, tcp6, unix) (default "tcp") -listenUmask int Umask for Unix socket -logFile string Log file location -logFormat string Log format to use defaults to text (text, json, structured, none) (default "text") -pprofListenAddr string pprof listening address, for example, 'localhost:6060' -prometheusListenAddr string Prometheus listening address, for example, 'localhost:9229' -propagateCorrelationID X-Request-ID Reuse existing Correlation-ID from the incoming request header X-Reque