dtctl load-balancer update-listener
Kullanım
dtctl load-balancer update-listener [flags]
Takma Adlar
ul
Açıklama
Bir dinleyicinin adını, açıklamasını, yönetim durumunu, bağlantı sınırını, varsayılan havuzunu, izin verilen CIDR'larını, eklenen başlıklarını veya zaman aşımlarını güncelleyin.
Örnek
dtctl load-balancer update-listener --lb-id <lb-id> --listener-id <listener-id> --connection-limit 2000
Bayraklar
| Option | Description |
|---|---|
--admin-state-up, -a | Yük dengeleyici dinleyicisini etkinleştirin veya devre dışı bırakın Varsayılan: false |
--allowed-cidrs, -r | Dinleyici için izin verilen CIDR'ların virgülle ayrılmış listesi (örn. '192.168.1.0/24,10.0.0.0/16') |
--connection-limit, -s | Dinleyici için en fazla bağlantı sayısı |
--default-pool-id, -p | Dinleyiciyle ilişkili varsayılan havuz kimliği |
--description, -d | Yük dengeleyici dinleyicisinin açıklaması |
--insert-headers, -x | Insert headers, as comma-separated key=value pairs. Supported headers: - X-Forwarded-For - X-Forwarded-Port - X-Forwarded-Proto - X-SSL-Client-CN - X-SSL-Client-DN - X-SSL-Client-Has-Cert - X-SSL-Client-Verify - X-SSL-Client-Not-After - X-SSL-Client-Not-Before - X-SSL-Client-SHA1 - X-SSL-Issuer Example: "X-Forwarded-For=true,X-Forwarded-Proto=https" |
--lb-id, -i | Yük dengeleyicinin kimliği (zorunlu) |
--listener-id, -l | Yük dengeleyici dinleyicisinin kimliği (zorunlu) |
--name, -n | Yük dengeleyici dinleyicisinin adı |
--timeout-client-data, -t | İstemci verisi için saniye cinsinden zaman aşımı |
--timeout-member-connect, -m | Arka uç üyelerine bağlanmak için saniye cinsinden zaman aşımı |
--timeout-member-data, -b | Arka uç üye verisi için saniye cinsinden zaman aşımı |
İlgili Komutlar
| Command | Description |
|---|---|
| dtctl load-balancer create-listener | Bir dinleyici oluşturun |
| dtctl load-balancer delete-listener | Bir dinleyiciyi silin |
| dtctl load-balancer listener-details | Bir dinleyiciyi gösterin |
| dtctl load-balancer listener-stats | Dinleyici istatistiklerini gösterin |
| dtctl load-balancer listeners | Bir yük dengeleyicinin dinleyicilerini listeleyin |
Genel Bayraklar
| Option | Description |
|---|---|
--api-url | Bu komutu farklı bir API uç noktasına gönderin, örneğin bir test ortamına (varsayılan "https://console.dt.net.tr/api/v1") |
--config, -c | Özel bir yapılandırma dosyası belirtin Varsayılan: ~/.config/dtctl/config.yaml |
--no-headers | Betik yazımı için sütun başlıklarını gizleyin Varsayılan: false |
--output, -o | Çıktı biçimi: text, wide, vertical, json. text terminale sığdırır, wide hiçbir zaman kısaltmaz, vertical her alanı ayrı satırda yazar Varsayılan: text |