lb service
lb service komutu, trafiği karşılayan vService'leri yönetir. Bir vService hangi adres ve portu dinleyeceğini, trafiği hangi arka uçlara nasıl dağıtacağını ve hangi profillerin uygulanacağını taşır. Panel karşılığı vService ekranıdır.
İlk yazılan alan type'tır
Servisin türü önce seçilir; hangi alanların açılacağını bu seçim belirler. Tür yazılmadan name bile listelenmez.
Komut Özeti
Yazım Sırası
lb service add type httpname portal-web v-device <cihaz>--listen.0.ip <adres> --listen.0.port 443--defaultBackendList.0 <arka-uç> --sslSecurity <profil>Zorunlu Alanlar
| Sıra | Alan | Durum | Ne yapar | Arkasına ne yazılır |
|---|---|---|---|---|
| 1 | type | Zorunlu | Servisin türünü belirler | http · tcp · layer4 |
| 2 | name | Zorunlu | Servise ad verir | Servisin adı; koleksiyonda benzersiz olmalı |
| 3 | v-device | Zorunlu | Servisin çalışacağı sanal cihazı seçer | Sanal cihaz; Tab listeler |
Servis Türleri
Tür, hangi alan grubunun açılacağını belirler.
type | Ne yapar | Açılan alan grupları |
|---|---|---|
http | İsteği uygulama katmanında karşılar; başlık, yol ve çerez düzeyinde işlem yapılabilir | Karşılama adresleri · arka uç · dağıtım · devamlılık · bütün profiller · WAF, AGS, koruma · kaynak yönetimi |
tcp | Bağlantıyı taşıma katmanında karşılar | Karşılama adresleri · arka uç · dağıtım · devamlılık · profiller (sıkıştırma ve önbellek dışında) · koruma · kaynak yönetimi |
layer4 | Paketleri doğrudan dağıtır; uygulama katmanı işlemleri yapılmaz | Karşılama adresleri · arka uç · Layer4 alanları |
--compression, --cache, --ags, --forwardfor ve --trustedProxy yalnız http türünde; --algorithm, --persistence, --engine, --qos ve --sslSecurity http ile tcp türlerinde bulunur.
Karşılama Adresleri
Servisin hangi adres ve portlardan dinleneceğini belirler. Her adres kendi indeksiyle yazılır.
| Alan | Ne yapar | Arkasına ne yazılır |
|---|---|---|
--listen.N.ip | Servisin dinleyeceği adresi belirler | Sanal cihaza tanımlı IP adresi; her adres kendi indeksiyle |
--listen.N.port | Servisin dinleyeceği portu belirler | Port numarası |
--listen.N.ssl | O adreste TLS sonlandırmasının nasıl yapılacağını seçer | TLS sonlandırma seçeneği |
--listen.N.quic | O adreste HTTP/3 (QUIC) desteğini açar | true · false (varsayılan false) |
--virtualHosting.N | Servisin hangi alan adlarına yanıt vereceğini belirler | Alan adı; her biri kendi indeksiyle |
--certificate.N | Servisin sunacağı sertifikaları seçer | lb certificate kayıtları; her biri kendi indeksiyle |
Arka Uç Bağlama
Trafiğin nereye gideceğini belirler. Koşullu kümeler, varsayılan listeye göre önceliklidir.
| Alan | Ne yapar | Arkasına ne yazılır |
|---|---|---|
--defaultBackendList.N | Trafiğin varsayılan olarak gideceği arka uçları seçer | lb backend ya da lb backend-group kayıtları |
--dynamicBackendList.N.beGroup | Koşula bağlı arka uç kümesine kimlik verir | Küme kimliği |
--dynamicBackendList.N.beList.N | O kümede kullanılacak arka uçları seçer | Arka uç ya da grup kayıtları |
--dynamicBackendList.N.cond | Kümenin hangi trafikte kullanılacağını belirler | Koşul ifadesi; lb condition kayıtlarından kurulur |
Dağıtım Algoritması
Trafiğin arka uçlar arasında nasıl paylaştırılacağını belirler. Bazı algoritmalar kendi ek alanlarını açar.
| Alan | Ne yapar | Arkasına ne yazılır |
|---|---|---|
--algorithm | Trafiğin arka uçlara nasıl dağıtılacağını seçer | roundrobinNoWeight (varsayılan) · roundrobin · leastconn · leasttime · leastbw · first · random · fastestWith · fastestWith+ · source · urilen · urlparam · hdr · rdp-cookie |
--leasttimeMetric | En kısa süre algoritmasının hangi süreyi ölçeceğini seçer | total toplam süre (varsayılan) · resp yanıt süresi. --algorithm leasttime iken açılır |
--leastbwWindow.val | Bant genişliği ölçümünün penceresini belirler | Sayı (varsayılan 10) |
--leastbwWindow.unit | Bant genişliği penceresinin birimini belirler | Birim (varsayılan s) |
--uriLen | Karma alınacak URI karakter sayısını belirler | 1 ile 10000 arasında sayı (varsayılan 50); --algorithm urilen iken açılır |
--uriDepth | Karma alınacak yol derinliğini belirler | 1 ile 100 arasında sayı; --algorithm urilen iken açılır |
--urlParamKey | Dağıtımda kullanılacak sorgu parametresini belirler | Parametre adı; --algorithm urlparam iken açılır |
--checkPost | Parametrenin istek gövdesinde de aranmasını sağlar | true · false (varsayılan false); --algorithm urlparam iken açılır |
--hdrName | Dağıtımda kullanılacak başlığı belirler | Başlık adı; --algorithm hdr iken açılır |
--rdpCookieName | Dağıtımda kullanılacak RDP çerezini belirler | Çerez adı; --algorithm rdp-cookie iken açılır |
--hashConsistency | Karma tabanlı dağıtımda tutarlı karma kullanılmasını açar | true · false (varsayılan false) |
--fastestOpt1 | En hızlı arka uç seçiminin birinci ölçütünü belirler | Ölçüt değeri |
--fastestOpt2 | En hızlı arka uç seçiminin ikinci ölçütünü belirler | Ölçüt değeri |
Sunucu Devamlılığı
Aynı istemcinin aynı arka uca yönlendirilmesini sağlar. Seçilen yöntem kendi alanlarını açar.
| Alan | Ne yapar | Arkasına ne yazılır |
|---|---|---|
--persistence | Aynı istemcinin aynı arka uca gitmesini sağlayan yöntemi seçer | tr7Cookie TR7'nin ürettiği çerez · serverCookie arka ucun çerezi · dynamicPersistence değişkene göre · sam oturum farkındalı. Boş bırakıldığında devamlılık uygulanmaz |
--tr7CookieName | TR7'nin üreteceği devamlılık çerezinin adını belirler | Çerez adı; --persistence tr7Cookie iken açılır |
--serverCookieName | Arka ucun ürettiği hangi çerezin izleneceğini belirler | Çerez adı; --persistence serverCookie iken açılır |
--cookieMaxIdle.val | Çerezin boşta kalabileceği süreyi belirler | Sayı (varsayılan 30) |
--cookieMaxIdle.unit | Boşta kalma süresinin birimini belirler | Birim (varsayılan m) |
--cookieMaxLife.val | Çerezin toplam ömrünü belirler | Sayı (varsayılan 30) |
--cookieMaxLife.unit | Çerez ömrünün birimini belirler | Birim (varsayılan m) |
--dynamicPersistenceKeys.N | Devamlılığın hangi değişkene göre kurulacağını belirler | Akıllı değişken; --persistence dynamicPersistence iken açılır |
--dynamicPersistenceTableSize | Devamlılık tablosunun kaç kayıt tutacağını belirler | Sayı (varsayılan 3000000) |
--dynamicPersistenceTableExpire.val | Tablodaki kaydın ne kadar süre saklanacağını belirler | Sayı (varsayılan 7) |
--dynamicPersistenceTableExpire.unit | Saklama süresinin birimini belirler | Birim (varsayılan d) |
--samCookieSource | Oturum çerezini kimin üreteceğini seçer | tr7 TR7 üretir (varsayılan) · backend arka uç üretir. --persistence sam iken açılır |
--samCookieName | Oturum çerezinin adını belirler | Çerez adı |
--samMaxLife.val | Oturumun toplam ömrünü belirler | Sayı (varsayılan 24) |
--samMaxLife.unit | Oturum ömrünün birimini belirler | Birim (varsayılan h) |
--samMaxIdle.val | Oturumun boşta kalabileceği süreyi belirler | Sayı (varsayılan 30) |
--samMaxIdle.unit | Boşta kalma süresinin birimini belirler | Birim (varsayılan m) |
--samSecurityFlags.N | Oturum çerezine eklenecek güvenlik işaretlerini seçer | httpOnly (varsayılan) · secure · sameSiteStrict · sameSiteLax |
--samSessionFormat | Oturum kimliğinin biçimini seçer | ipTimestampRandom (varsayılan) · uuid · ipRandom · custom |
--samCustomFormatKeys.N | Özel oturum kimliğini oluşturan değişkenleri belirler | Akıllı değişken; --samSessionFormat custom iken kullanılır |
Bağlanan Profiller
Servisin davranışını profiller belirler; her biri ayrı bir komutla oluşturulur.
| Alan | Ne yapar | Arkasına ne yazılır |
|---|---|---|
--sslSecurity | Karşılama tarafına uygulanacak TLS profilini seçer | lb ssl-security kaydı (varsayılan default) |
--trustedProxy | İstemci adresinin hangi ara sunuculardan okunacağını belirleyen profili seçer | Güvenilen vekil profili |
--compression | Yanıtların sıkıştırılmasını yöneten profili seçer | lb compression kaydı |
--cache | Yanıtların önbelleğe alınmasını yöneten profili seçer | lb cache kaydı |
--log | Trafik günlüklerinin nereye gideceğini belirleyen profili seçer | lb log kaydı |
--notification | Bildirim profilini seçer | lb notification kaydı |
--extraNotificationProfiles.N | Ek bildirim profilleri bağlar | Bildirim profili kayıtları |
--reportProfile | Ana rapor profilini seçer | lb report kaydı |
--extraReportProfiles.N | Ek rapor profilleri bağlar | Rapor profili kayıtları |
--poolLimits | Karşılama servisine uygulanacak sınır profilini seçer | lb limits kaydı |
--timeout | Zaman aşımı profilini seçer | lb timeouts kaydı |
Koruma ve İşleme Anahtarları
Servisin üzerinden geçen trafiğe uygulanacak katmanları açar.
| Alan | Ne yapar | Arkasına ne yazılır |
|---|---|---|
--waf | Web uygulama güvenlik duvarını açar | true · false (varsayılan false) |
--ags | Erişim ağ geçidini açar | true · false (varsayılan false) |
--threatProtection | Trafik koruma katmanını açar | true · false (varsayılan false) |
--forwardfor | Arka uca istemcinin adresini taşıyan X-Forwarded-For başlığının eklenmesini açar | true · false (varsayılan false) |
--rules.N | Servise uygulanacak aksiyonları bağlar | lb action kayıtları; her biri kendi indeksiyle |
--bw | Bant genişliği sınırlamasını açar | true · false (varsayılan false) |
--downloadBwPool | Servisin toplam indirme bant genişliği sınırını belirler | Sayı; --bw true iken açılır |
Kaynak Yönetimi
Servise ayrılacak işlemci, bellek ve çekirdek kaynaklarını belirler. Alanların çoğu --qos true yazıldığında açılır.
| Alan | Ne yapar | Arkasına ne yazılır |
|---|---|---|
--qos | Servise ayrılmış kaynak yönetimini açar | true · false (varsayılan false) |
--engine | Servisin hangi çekirdek motorunda çalışacağını belirler | Motor adı |
--poolCores.N | Servise ayrılacak çekirdek numaralarını belirler | 0 ile 64 arasında sayı; --qos true iken açılır |
--memoryLimit | Servisin kullanabileceği bellek sınırını seçer | Bayt değeri (varsayılan 1073741824); --qos true iken açılır |
--cpuPriority | Servisin işlemci önceliğini seçer | low (varsayılan) · normal · high; --qos true iken açılır |
--cpuLimit | Servisin kullanabileceği işlemci yüzdesini sınırlar | Yüzde değeri; --qos true iken açılır |
--inlineMode | Servisin satır içi kipte çalışmasını açar | true · false (varsayılan false); --qos true iken açılır |
--logNamespace | Günlüklerin hangi yönlendirme tablosundan gönderileceğini seçer | Yönlendirme tablosu (varsayılan 1); --qos true iken açılır |
Layer4 Alanları
Yalnız layer4 türündeki servislerde bulunur.
| Alan | Ne yapar | Arkasına ne yazılır |
|---|---|---|
--l4Namespace | Layer4 servisinin hangi yönlendirme tablosunu kullanacağını seçer | Yönlendirme tablosu (varsayılan 1) |
--l4Protocol | Layer4 servisinin protokolünü seçer | tcp (varsayılan) · udp · any |
--l4LbMode | Layer4 dağıtım kipini seçer | DR doğrudan dönüş (varsayılan) · NAT yönlendirme kipi · SNAT |
--l4Algorithm | Layer4 dağıtım algoritmasını seçer | rr (varsayılan) · wrr · lc · lblc · wlc · sh · dh |
--l4PortRange | Port aralığı dinlemeyi açar | true · false (varsayılan false) |
--l4Persistence.val | Layer4 devamlılık süresini belirler | Sayı |
--l4Persistence.unit | Devamlılık süresinin birimini belirler | Birim (varsayılan ms) |
--l4SipPersistence | SIP trafiği için devamlılığı açar | true · false (varsayılan false) |
--l4SnatIp | Layer4 SNAT kipinde kullanılacak kaynak adresi seçer | Adres; --l4LbMode SNAT iken kullanılır |
Hata Ayıklama
Sorun incelerken ayrıntılı günlük üretmeyi sağlar.
| Alan | Ne yapar | Arkasına ne yazılır |
|---|---|---|
--debugMode | Ayrıntılı hata ayıklama günlüğünü açar | true · false (varsayılan false) |
--debugModeConditions | Hata ayıklamanın yalnız belirli trafikte çalışmasını sağlar | Koşul ifadesi |
--debugLogEntries.N.key | Hata ayıklama günlüğüne eklenecek alanın adını belirler | Alan adı |
--debugLogEntries.N.value | O alanın değerini belirler | Akıllı değişken |
Yeniden Başlatma ve Durum
| Komut | Ne yapar | Alanlar |
|---|---|---|
lb service restart poolId <vService> | Servisi yeniden başlatır | poolId Zorunlu hangi servis · --hardReload bağlantıları beklemeden başlatır |
lb service status list | Bütün servislerin çalışma durumunu listeler | --output · --filter |
lb service status id <vService> | Tek bir servisin durumunu gösterir | poolId hangi servis |
| Sıra | Alan | Durum | Değer |
|---|---|---|---|
| 1 | poolId | Zorunlu | restart komutunda yeniden başlatılacak vService; alan adıyla birlikte yazılır. status id komutunda ise alan adı yazılmaz, vService doğrudan değer olarak yazılır |
Örnekler
Güncelleme ve Silme
Toplu Güncelleme
update-many, aynı değişikliği birçok vService kaydına birden uygular. Yazım sırası her kaynakta aynıdır.
target: selected listeden seçilen kayıtlar, all koleksiyonun tamamı. target selected yazılıp kimlik verilmediğinde onay kutulu seçim listesi açılır. | Alan | Durum | Değer |
|---|---|---|
target | Zorunlu | selected — listeden seçilen kayıtlar · all — koleksiyonun tamamı |
--ids.N | Koşullu | target selected için hedef kimlikleri. Tab listesinde önerilmez: hedefler seçim listesinden işaretlenir. Betikte ve boru hattında elle yazılır. |
--onError | İsteğe bağlı | abort (varsayılan) — hedeflerden biri bile doğrulamadan geçmezse hiçbir şey yazılmaz · skip — geçen hedefler yazılır |
Yazılabilen Alanlar
Komutta 69 alan bulunur; yukarıdaki liste cihazda -- yazıp Tab'a basıldığında çıkanın aynısıdır. Her birinin ne yaptığı ve arkasına ne yazıldığı aşağıdaki tablodadır.
Tekil komutta koşula bağlı olan alanlar (bir başka alanın değerine göre açılanlar) burada koşulsuz listelenir: toplu güncellemede her hedef kendi kaydına göre ayrı doğrulanır, alan bir hedefte aktif değilse yalnız o hedefte atlanır.
| Alan | Ne yapar | Arkasına ne yazılır |
|---|---|---|
--active | Servisin çalışır durumda olup olmadığını belirler | true (varsayılan) · false |
--ags | Erişim ağ geçidini açar | true · false (varsayılan false) |
--algorithm | Trafiğin arka uçlara nasıl dağıtılacağını seçer | roundrobinNoWeight (varsayılan) · roundrobin · leastconn · leasttime · leastbw · first · random · fastestWith · fastestWith+ · source · urilen · urlparam · hdr · rdp-cookie |
--bw | Bant genişliği sınırlamasını açar | true · false (varsayılan false) |
--cache | Yanıtların önbelleğe alınmasını yöneten profili seçer | lb cache kaydı |
--certificate.N | Servisin sunacağı sertifikaları seçer | lb certificate kayıtları; her biri kendi indeksiyle |
--checkPost | Parametrenin istek gövdesinde de aranmasını sağlar | true · false (varsayılan false); --algorithm urlparam iken açılır |
--compression | Yanıtların sıkıştırılmasını yöneten profili seçer | lb compression kaydı |
--cookieMaxIdle | Devamlılık çerezinin boşta kalabileceği süreyi belirler | Süre (varsayılan 30 dakika) |
--cookieMaxLife | Devamlılık çerezinin toplam ömrünü belirler | Süre (varsayılan 30 dakika) |
--cpuLimit | Servisin kullanabileceği işlemci yüzdesini sınırlar | Yüzde değeri; --qos true iken açılır |
--cpuPriority | Servisin işlemci önceliğini seçer | low (varsayılan) · normal · high; --qos true iken açılır |
--debugLogEntries.N.key | Hata ayıklama günlüğüne eklenecek alanın adını belirler | Alan adı |
--debugLogEntries.N.value | O alanın değerini belirler | Akıllı değişken |
--debugMode | Ayrıntılı hata ayıklama günlüğünü açar | true · false (varsayılan false) |
--debugModeConditions | Hata ayıklamanın yalnız belirli trafikte çalışmasını sağlar | Koşul ifadesi |
--defaultBackendList.N | Trafiğin varsayılan olarak gideceği arka uçları seçer | lb backend ya da lb backend-group kayıtları |
--downloadBwPool | Servisin toplam indirme bant genişliği sınırını belirler | Sayı; --bw true iken açılır |
--dynamicBackendList.N.beGroup | Koşula bağlı arka uç kümesine kimlik verir | Küme kimliği |
--dynamicBackendList.N.beList.N | O kümede kullanılacak arka uçları seçer | Arka uç ya da grup kayıtları |
--dynamicBackendList.N.cond | Kümenin hangi trafikte kullanılacağını belirler | Koşul ifadesi; lb condition kayıtlarından kurulur |
--dynamicPersistenceKeys.N | Devamlılığın hangi değişkene göre kurulacağını belirler | Akıllı değişken; --persistence dynamicPersistence iken açılır |
--dynamicPersistenceTableExpire | Devamlılık tablosundaki kaydın saklanma süresini belirler | Süre (varsayılan 7 gün) |
--dynamicPersistenceTableSize | Devamlılık tablosunun kaç kayıt tutacağını belirler | Sayı (varsayılan 3000000) |
--engine | Servisin hangi çekirdek motorunda çalışacağını belirler | Motor adı |
--extraNotificationProfiles.N | Ek bildirim profilleri bağlar | Bildirim profili kayıtları |
--extraReportProfiles.N | Ek rapor profilleri bağlar | Rapor profili kayıtları |
--forwardfor | Arka uca istemcinin adresini taşıyan X-Forwarded-For başlığının eklenmesini açar | true · false (varsayılan false) |
--hashConsistency | Karma tabanlı dağıtımda tutarlı karma kullanılmasını açar | true · false (varsayılan false) |
--hdrName | Dağıtımda kullanılacak başlığı belirler | Başlık adı; --algorithm hdr iken açılır |
--info | Komutu çalıştırmadan ne yapacağını yazar | Değer almaz; tek başına yazılır |
--inlineMode | Servisin satır içi kipte çalışmasını açar | true · false (varsayılan false); --qos true iken açılır |
--l4Algorithm | Layer4 dağıtım algoritmasını seçer | rr (varsayılan) · wrr · lc · lblc · wlc · sh · dh |
--l4LbMode | Layer4 dağıtım kipini seçer | DR doğrudan dönüş (varsayılan) · NAT yönlendirme kipi · SNAT |
--l4Persistence | Layer4 devamlılık süresini belirler | Süre |
--l4PortRange | Port aralığı dinlemeyi açar | true · false (varsayılan false) |
--l4Protocol | Layer4 servisinin protokolünü seçer | tcp (varsayılan) · udp · any |
--l4SipPersistence | SIP trafiği için devamlılığı açar | true · false (varsayılan false) |
--leastbwWindow | Bant genişliği ölçüm penceresini belirler | Süre (varsayılan 10 saniye) |
--leasttimeMetric | En kısa süre algoritmasının hangi süreyi ölçeceğini seçer | total toplam süre (varsayılan) · resp yanıt süresi. --algorithm leasttime iken açılır |
--log | Trafik günlüklerinin nereye gideceğini belirleyen profili seçer | lb log kaydı |
--memoryLimit | Servisin kullanabileceği bellek sınırını seçer | Bayt değeri (varsayılan 1073741824); --qos true iken açılır |
--notification | Bildirim profilini seçer | lb notification kaydı |
--onError | Bir hedef doğrulamadan geçmezse ne olacağını belirler | abort hiçbir şey yazmaz (varsayılan) · skip geçen hedefleri yazar |
--persistence | Aynı istemcinin aynı arka uca gitmesini sağlayan yöntemi seçer | tr7Cookie TR7'nin ürettiği çerez · serverCookie arka ucun çerezi · dynamicPersistence değişkene göre · sam oturum farkındalı. Boş bırakıldığında devamlılık uygulanmaz |
--poolCores.N | Servise ayrılacak çekirdek numaralarını belirler | 0 ile 64 arasında sayı; --qos true iken açılır |
--poolLimits | Karşılama servisine uygulanacak sınır profilini seçer | lb limits kaydı |
--qos | Servise ayrılmış kaynak yönetimini açar | true · false (varsayılan false) |
--rdpCookieName | Dağıtımda kullanılacak RDP çerezini belirler | Çerez adı; --algorithm rdp-cookie iken açılır |
--reportProfile | Ana rapor profilini seçer | lb report kaydı |
--rules.N | Servise uygulanacak aksiyonları bağlar | lb action kayıtları; her biri kendi indeksiyle |
--samCookieName | Oturum çerezinin adını belirler | Çerez adı |
--samCookieSource | Oturum çerezini kimin üreteceğini seçer | tr7 TR7 üretir (varsayılan) · backend arka uç üretir. --persistence sam iken açılır |
--samCustomFormatKeys.N | Özel oturum kimliğini oluşturan değişkenleri belirler | Akıllı değişken; --samSessionFormat custom iken kullanılır |
--samMaxIdle | Oturumun boşta kalabileceği süreyi belirler | Süre (varsayılan 30 dakika) |
--samMaxLife | Oturumun toplam ömrünü belirler | Süre (varsayılan 24 saat) |
--samSecurityFlags.N | Oturum çerezine eklenecek güvenlik işaretlerini seçer | httpOnly (varsayılan) · secure · sameSiteStrict · sameSiteLax |
--samSessionFormat | Oturum kimliğinin biçimini seçer | ipTimestampRandom (varsayılan) · uuid · ipRandom · custom |
--serverCookieName | Arka ucun ürettiği hangi çerezin izleneceğini belirler | Çerez adı; --persistence serverCookie iken açılır |
--sslSecurity | Karşılama tarafına uygulanacak TLS profilini seçer | lb ssl-security kaydı (varsayılan default) |
--threatProtection | Trafik koruma katmanını açar | true · false (varsayılan false) |
--timeout | Zaman aşımı profilini seçer | lb timeouts kaydı |
--tr7CookieName | TR7'nin üreteceği devamlılık çerezinin adını belirler | Çerez adı; --persistence tr7Cookie iken açılır |
--trustedProxy | İstemci adresinin hangi ara sunuculardan okunacağını belirleyen profili seçer | Güvenilen vekil profili |
--uriDepth | Karma alınacak yol derinliğini belirler | 1 ile 100 arasında sayı; --algorithm urilen iken açılır |
--uriLen | Karma alınacak URI karakter sayısını belirler | 1 ile 10000 arasında sayı (varsayılan 50); --algorithm urilen iken açılır |
--urlParamKey | Dağıtımda kullanılacak sorgu parametresini belirler | Parametre adı; --algorithm urlparam iken açılır |
--virtualHosting.N | Servisin hangi alan adlarına yanıt vereceğini belirler | Alan adı; her biri kendi indeksiyle |
--waf | Web uygulama güvenlik duvarını açar | true · false (varsayılan false) |
Tekil komutta bulunup burada olmayan alanlar ve nedenleri:
| Alan | Neden yok |
|---|---|
name | Ad benzersizdir; aynı değer birçok kayda yazılamaz |
v-device | Sanal cihaz, seçilebilecek adres kümesini belirler; değeri kardeş alanlara bağlıdır |
type | Servisin türü kaydın kimliğini belirler; toplu değiştirilemez |
listen.N.ip | Karşılama adresi kayda özgüdür ve sanal cihaza bağlıdır |
listen.N.port | Aynı adres nesnesinin parçasıdır |
listen.N.ssl | Aynı adres nesnesinin parçasıdır |
listen.N.quic | Aynı adres nesnesinin parçasıdır |
l4Namespace | Yönlendirme tablosu sanal cihaza bağlıdır |
l4SnatIp | Adres, seçilen sanal cihazın listesinden gelir |
fastestOpt1 | Değeri kardeş alanlara bağlıdır |
fastestOpt2 | Değeri kardeş alanlara bağlıdır |
Hedef Seçimi ve Onay
Ekran dili kullanıcıya bağlıdır
Seçim listesindeki ve onay ekranındaki metinler, oturum açan kullanıcının dil tercihine göre gelir. İngilizce arayüzde onay sözcüğü yes, Türkçe arayüzde evet olur.
Toplu güncellemenin ayrıntılı davranışı — hangi alanların toplu yazılabildiği ve her hedef için dönen rapor — API Commands sayfasındadır.
Bilinmesi Gerekenler
- Tür alanları belirler.
typeseçildikten sonra yalnız o türün alanları listelenir;layer4türünde uygulama katmanı alanları (WAF, AGS, sıkıştırma, önbellek, aksiyonlar) hiç açılmaz. - Koşullu arka uç kümesi varsayılan listeden önce gelir.
--dynamicBackendList.N.condeşleşen bir istekte o kümedeki arka uçlar kullanılır; eşleşme yoksa--defaultBackendList.Ndevreye girer. - Algoritma kendi alanlarını açar.
urilen,urlparam,hdr,rdp-cookie,leasttimeveleastbwseçildiğinde yanlarında ek alanlar istenir. - Devamlılık yöntemi kendi alanlarını açar.
tr7Cookie,serverCookie,dynamicPersistencevesamseçeneklerinin her biri farklı alan kümesi getirir. - Kaynak alanları QoS'e bağlıdır.
--poolCores.N,--memoryLimit,--cpuPriority,--cpuLimit,--inlineModeve--logNamespaceyalnız--qos trueyazıldığında açılır. - Yeniden başlatma kesinti yaratabilir.
--hardReload trueaçık bağlantıların bitmesini beklemeden servisi başlatır. - Ad benzersizdir. Aynı ada sahip ikinci bir vService oluşturulamaz.
