Ana içeriğe geç

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​

OptionDescription
--admin-state-up, -aYük dengeleyici dinleyicisini etkinleştirin veya devre dışı bırakın
Varsayılan: false
--allowed-cidrs, -rDinleyici 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, -sDinleyici için en fazla bağlantı sayısı
--default-pool-id, -pDinleyiciyle ilişkili varsayılan havuz kimliği
--description, -dYük dengeleyici dinleyicisinin açıklaması
--insert-headers, -xInsert 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, -iYük dengeleyicinin kimliği (zorunlu)
--listener-id, -lYük dengeleyici dinleyicisinin kimliği (zorunlu)
--name, -nYük dengeleyici dinleyicisinin adı
--timeout-client-data, -tİstemci verisi için saniye cinsinden zaman aşımı
--timeout-member-connect, -mArka uç üyelerine bağlanmak için saniye cinsinden zaman aşımı
--timeout-member-data, -bArka uç üye verisi için saniye cinsinden zaman aşımı

İlgili Komutlar​

CommandDescription
dtctl load-balancer create-listenerBir dinleyici oluşturun
dtctl load-balancer delete-listenerBir dinleyiciyi silin
dtctl load-balancer listener-detailsBir dinleyiciyi gösterin
dtctl load-balancer listener-statsDinleyici istatistiklerini gösterin
dtctl load-balancer listenersBir yük dengeleyicinin dinleyicilerini listeleyin

Genel Bayraklar​

OptionDescription
--api-urlBu 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-headersBetik 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