vService Limits
vService Limits Profili Nedir?
vService Limits, TR7 üzerinde çalışan vService'lere gelen bağlantı ve oturum trafiğini kontrol altına almak için kullanılan bir yapılandırma profilidir.
TR7 mimarisinde limit yönetimi profil tabanlı bir yapı olarak tasarlanmıştır. Bu sayede limit değerleri merkezi olarak tanımlanır ve seçilen vService'lere uygulanır. vService Limits Profilleri vService seviyesinde çalışır ve hem HTTP hem de L7 TCP vService trafiği için geçerlidir.
Açıkça bir vService Limits Profili atanmadığında bile, TR7 üzerindeki tüm vService'ler önceden tanımlanmış varsayılan limit değerleriyle etkinleştirilir. Bu varsayılanlar; toplam bağlantı sayısı, bağlantı oranları, SSL bağlantıları ve buffer boyutu için dengeli ve güvenli bir temel sağlar.
TR7, limit yönetimini trafik akışı üzerinde doğrudan uygular. Her limit parametresi; bağlantı kurulumu, oturum yönetimi veya kaynak kullanımı gibi belirli aşamalara göre değerlendirilir ve kontrollü, öngörülebilir bir trafik davranışı sağlar.
Sağladığı faydalar
- Aşırı bağlantı yükleri kontrol altına alınabilir.
- Sistem kaynaklarının gereksiz tüketimi önlenebilir.
- Yük altında tutarlı ve öngörülebilir servis davranışı sağlanabilir.
- Uygulama gereksinimlerine göre farklı limit politikaları kolayca uygulanabilir.
vService Limits Profilinin Önemi
Load balancer ve application delivery mimarilerinde limit yönetimi, yalnızca bağlantıların ne zaman reddedileceğini belirleyen bir yapılandırma değildir; sistemin stabilitesi, kaynak kullanımı ve öngörülebilirliği üzerinde doğrudan etkisi olan kritik bir bileşendir.
Uygulama trafiğinde istemciler her zaman beklenen sınırlar içinde istek göndermez. Ani trafik artışları, DDoS saldırıları veya hatalı yapılandırılmış istemciler düzgün yönetilmezse sistemin aşırı yüklenmesine neden olabilir. Özellikle yüksek trafik koşullarında bu durum, aşırı kaynak tüketimine ve zincirleme performans problemlerine yol açabilir.
Limit mekanizmaları, bağlantı sayısı ve oturum oranları için makul sınırlar belirlenmesini sağlar. Bu, aşırı yükün kontrollü bir şekilde yönetilmesini ve sistemin sağlıklı servislere kaynak ayırmaya devam etmesini garanti eder.
TR7 üzerinde limitlerin vService seviyesinde profil olarak tanımlanması, farklı uygulamaların kendi davranış ve gereksinimlerine göre yönetilmesini sağlar. Düşük kaynak tüketen servisler ile yüksek bağlantı gerektiren uygulamalar, birbirini olumsuz etkilemeden aynı sistem üzerinde bir arada çalışabilir.
Bu nedenle vService Limits Profilleri, yalnızca teknik bir ayar değil; TR7 üzerinde kararlı, güvenilir ve yönetilebilir servisler sunmak için temel bir yapı taşıdır.
Varsayılan vService Limits Profili Davranışı
TR7 üzerinde bir vService'e (HTTP/L7 TCP) herhangi bir vService Limits Profili atanmadığında, sistem varsayılan limit profili ile çalışır. Bu profil, genel kullanım senaryoları için güvenli ve dengeli limit değerleri sunar ve sistemin aşırı yük altında kararlı kalmasını sağlar. Özellikle ilk kurulum ve düşük/orta trafik seviyeleri için ek yapılandırma gerektirmeden kullanılabilir.
Varsayılan vService Limits Profili kapsamında uygulanan limit değerleri:
| Parametre | Varsayılan | Açıklama |
|---|---|---|
| Max. Total Connections | 20.000 | Aynı anda sistem üzerinde izin verilen maksimum toplam aktif bağlantı sayısını belirler. |
| Max. Failed Connection Retries | 3 | Başarısız bağlantı denemeleri için izin verilen maksimum tekrar sayısını tanımlar. |
| Max. New Connecions/s | 5.000 | Saniye başına kabul edilebilecek maksimum yeni bağlantı sayısını belirler. |
| Max. Connections/s | 10.000 | Saniye başına işlenebilecek toplam bağlantı sayısını sınırlar. |
| Max. Session Rate/s | 10.000 | Saniye başına oluşturulabilecek maksimum yeni oturum sayısını tanımlar. |
| Max. Total SSL Connections | 5.000 | Aynı anda kurulabilecek maksimum toplam SSL/TLS bağlantı sayısını belirler. |
| Max. SSL Connections/s | 2.000 | Saniye başına kabul edilebilecek maksimum yeni SSL/TLS bağlantı sayısını sınırlar. |
| Buffer size | 128 kB | Bağlantı başına veri işleme sırasında kullanılacak tampon bellek boyutunu belirler. |
Bu tablo, yerleşik Default profilinin değerlerini gösterir. Yeni profil ekleme formu da aynı değerlerle önyüklü açılır. Buffer Size(kB) dışındaki alanlardan biri boşaltılarak kaydedildiğinde ilgili sınır hiç uygulanmaz.
Bu varsayılan değerler, çoğu standart web ve API uygulaması için güvenli bir başlangıç noktası sunar ve sistem güvenliği ile stabilitesi gözetilerek tasarlanmıştır; ancak her ortam için optimal değerleri garanti etmez. Yüksek trafik hacmi, yoğun SSL kullanımı, saldırı riski bulunan ortamlar veya özel uygulama gereksinimleri söz konusu olduğunda, profillerin uygulamaya özel yapılandırılması önerilir.
Etkiler ve Davranış
vService Limits Profilleri kapsamında tanımlanan limitler, TR7 üzerinde trafik akışı sırasında bağlantı ve oturumların kontrollü bir şekilde yönetilmesini sağlar. Limit değerlerine ulaşıldığında TR7, mevcut aktif bağlantıları kesintiye uğratmadan yeni bağlantı veya oturum taleplerini sınırlandırarak sistem kaynaklarını korur ve servis sürekliliğini önceliklendirir.
Aşağıdaki akış diyagramı, gelen bir bağlantı talebinin tanımlı limitlere göre nasıl değerlendirildiğini gösterir:
Aşağıdaki bölümlerde sürecin kritik davranışları ayrıntılı olarak açıklanmaktadır.
INFO
Bağlantı ve Oturum Limitleri
Bağlantı veya oturum limitlerinin aşılması durumunda TR7, yeni bağlantı ve oturum taleplerini tanımlı sınırlar içerisinde tutarak ani yük artışlarının ve kaynak tükenmesinin önüne geçer. Bu yaklaşım, mevcut aktif kullanıcı trafiğinin etkilenmeden devam etmesini sağlar.
INFO
SSL Bağlantı Limitleri
SSL/TLS bağlantı limitlerinin aşılması durumunda TR7, şifreli bağlantı taleplerini kontrol altına alarak CPU ve kriptografik işlem yükünün sistem genelinde dengesiz şekilde artmasını engeller. Böylece yoğun SSL trafiği altında dahi sistem kararlılığı korunur.
INFO
Başarısız Bağlantı Tekrar Denemeleri
Yanıt vermeyen Kurum Servisleri için yapılan tekrar denemeler sınırlandırılarak, gereksiz bağlantı denemelerinin sistem kaynaklarını tüketmesi engellenir ve trafiğin sağlıklı servisler üzerinde devam etmesi sağlanır.
INFO
Bağlantı Hızı (Rate) Sınırlandırma
Saniye başına yeni bağlantı, toplam bağlantı veya oturum oluşturma hızına ilişkin limitler sayesinde ani trafik sıçramaları kontrollü şekilde yönetilir. Bu mekanizma, özellikle bot kaynaklı ani bağlantı artışlarında sistem kaynaklarının dengeli kullanılmasını sağlar.
INFO
Buffer ve Kaynak Yönetimi
Buffer boyutu ve bağlantı limitleri birlikte çalışarak, her bağlantı için ayrılan bellek ve işlem kaynaklarının kontrol altında tutulmasını sağlar. Bu yapı, yüksek eşzamanlı bağlantı senaryolarında bellek tüketiminin öngörülebilir kalmasına yardımcı olur.
Bu davranış modeli sayesinde vService Limits Profilleri, servis kesintisi oluşturmak yerine aşırı yük, ani trafik artışları ve bağlantı tabanlı risklere karşı koruyucu bir kontrol mekanizması olarak çalışır.
Önerilen Değerler ve Ayarlama Rehberi
Limit değerlerinin doğru yapılandırılması, TR7 üzerinde çalışan servislerin performansı, stabilitesi ve öngörülebilirliği açısından kritik öneme sahiptir. Varsayılan değerler genel kullanım senaryoları için dengeli bir başlangıç noktası sunar; ancak uygulama türüne, trafik yapısına ve sistem kapasitesine bağlı olarak ayarlanması gerekebilir.
TIP
Microsoft Exchange (Outlook / OWA / ActiveSync)
Microsoft Exchange servisleri; Outlook istemcileri ve mobil cihazlar üzerinden uzun süreli ve eşzamanlı bağlantılar oluşturabilir. Özellikle yoğun kullanıcı ortamlarında bağlantı sayısı ve SSL oturum yoğunluğu belirgin şekilde artabilir. Bu tür servislerde:
- Max. total connections değeri, eşzamanlı Outlook ve mobil istemci sayısını karşılayacak şekilde artırılmalıdır.
- Max. connections/s ve Max. new connecions/s değerleri, sabah açılış saatlerindeki ani bağlantı artışlarını karşılayacak seviyede yapılandırılmalıdır.
- Max. total SSL connections ve Max. SSL connections/s değerleri, yoğun HTTPS ve MAPI/ActiveSync trafiğine göre optimize edilmelidir.
- Max. failed connection retries değeri, Kurum Servisi davranışına göre dengeli tutulmalıdır.
Yetersiz limit değerleri; istemci bağlantı gecikmeleri, yeniden bağlanma döngüleri ve kullanıcı tarafında performans sorunlarına yol açabilir.
TIP
Web Uygulamaları (Standart HTTP/HTTPS)
Klasik web uygulamalarında istekler genellikle kısa sürede yanıtlanır ve istemci–sunucu etkileşimi senkron yapıdadır. Bu tür servislerde:
- Max. total connections değeri varsayılan seviyelerde tutulabilir.
- Max. connections/s limitleri, beklenen trafik hacmine göre ayarlanabilir.
- Buffer size, tipik istek/yanıt boyutlarına göre optimize edilebilir.
Bu yaklaşım, yavaş veya yanıt vermeyen istemcilerin sistem kaynaklarını tüketmesini engeller.
TIP
API Servisleri
API servisleri genellikle hızlı yanıt üretmesi beklenen, kısa ömürlü bağlantılar üzerinden çalışır. Bu senaryolarda:
- Max. new connecions/s değeri, API'nin beklenen istek yoğunluğuna göre ayarlanabilir.
- Max. total connections değeri, eşzamanlı istemci sayısını karşılayacak şekilde yapılandırılabilir.
- Max. failed connection retries düşük tutularak hızlı hata tespiti sağlanabilir.
Amaç, yavaş veya hatalı API çağrılarının diğer istekleri etkilemesini önlemektir.
TIP
Yük Altındaki Ortamlar
Yüksek trafik hacmine sahip veya sınırlı Kurum Servisi kapasiteli ortamlarda:
- Max. total connections değeri, sistem kapasitesine göre dikkatli bir şekilde ayarlanmalıdır.
- Max. connections/s limitleri, ani artışları kontrol altına alacak şekilde yapılandırılmalıdır.
- Max. total SSL connections ve Max. SSL connections/s değerleri, şifreleme işlemlerinin sistem üzerindeki yükünü dengelemek için optimize edilmelidir.
Bu yaklaşım, zincirleme performans problemlerini önlerken servis sürekliliğini korumaya yardımcı olur.
TIP
SSL/TLS Yoğun Uygulamalar
HTTPS trafiğinin yoğun olduğu ortamlarda:
- Max. total SSL connections değeri, beklenen eşzamanlı SSL oturum sayısına göre ayarlanmalıdır.
- Max. SSL connections/s değeri, saniyede işlenebilecek yeni SSL el sıkışma sayısını kontrol etmelidir.
SSL işlemleri CPU yoğun olduğundan, bu limitler sistem kaynaklarının dengeli kullanımını sağlar.
Operasyonel En İyi Uygulamalar
- Profil bazlı yönetim kullanılır. Benzer trafik hacmine ve bağlantı modeline sahip vService'ler için ortak limit profilleri tanımlanır; yüksek bağlantı yoğunluğu oluşturan API servisleri ya da SSL ağırlıklı uygulamalar için ayrı bir profil oluşturulur. Bu yaklaşım, bir serviste oluşabilecek anormal yükün diğer servisleri etkilemesini önler.
- Varsayılan profil canlı trafikte körlemesine kullanılmaz. Varsayılan profil güvenli bir başlangıç sunar; ancak yüksek trafik ya da özel kullanım senaryolarında uygulama gereksinimlerine göre özelleştirilmelidir.
- Limit değerleri kademeli olarak ayarlanır. Ani ve büyük artış ya da düşüşlerden kaçınılır; değişiklikler kademeli yapılarak beklenmeyen servis kesintilerinin önüne geçilir.
- "Used in" bilgisi kontrol edilmeden değişiklik yapılmaz. Bir profil, canlı ortamda hangi vService'lerde kullanıldığı bilinmeden güncellenmemelidir; değişiklik tüm bağlı servisleri anında etkiler.
- Limitleri güvenlik katmanı olarak düşünün. Max. connections/s, Max. new connecions/s ve SSL limitleri yalnızca performans değil, bağlantı tabanlı saldırılara karşı da koruma sağlar; sistem kapasitesi ve tehdit modeli birlikte değerlendirilmelidir.
- Trafik ve log verileriyle sürekli gözlem yapılır. Yapılandırma sonrasında vService metrikleri ve log kayıtları düzenli izlenir; gerektiğinde profiller güncellenir.
Kullanılabildiği vService Tipleri
Nasıl Eklenir?
Yeni bir vService Limits Profili, TR7 web yönetim arayüzü üzerinden aşağıdaki adımlarla eklenir:
- Sol altta bulunan TR7 logosuna tıklanarak Configuration Menu açılır.
- Load Balancer → Profiles → vService Limits → Add adımları takip edilir.
- Profil için benzersiz ve açıklayıcı bir isim girilir.
- Uygulama ve servis gereksinimlerine uygun değerler yapılandırılır.
Addbutonuna tıklanarak profil eklenir.
TIP
Hızlı arama ile sayfaya ulaşma
Menüde adım adım gezmek yerine, ekranın sol alt köşesindeki arama çubuğu kullanılarak ilgili sayfaya doğrudan ulaşılır. Arama çubuğu Windows'ta Alt + T, macOS'ta Opt + T kısayolu ile açılır; ardından aranan özelliğin adının yazılması yeterlidir.
Oluşturulan profil, bir veya birden fazla vService üzerinde kullanılabilir. Profil atandığı anda, tanımlanan limit değerleri ilgili vService trafiği için geçerli hale gelir.
Profilleri Listeleme Ekranı
Load Balancer → Profiles → vService Limits yolu izlenerek TR7 cihazı üzerinde ekli olan tüm vService Limits Profillerinin listesine ulaşılır. Bu ekran üzerinden profil ekleme, düzenleme ve silme işlemleri yapılır.
vService Limits Profillerini Listeleme Formu
Tablo varsayılan olarak şu kolonlarla açılır:
| Kolon | Açıklama |
|---|---|
| Name | Profilin adı. |
| Max. Total Connections | vService'e aynı anda açık olabilecek toplam bağlantı sayısı. |
| Max. Failed Connection Retries | Kurum Servisi'ne başarısız bağlantı denemesinin kaç kez yineleneceği. |
| Max. New Connecions/s | Saniyede kabul edilen yeni oturum sayısı. |
| Max. Connections/s | Saniyede kabul edilen bağlantı sayısı. |
| Max. Session Rate/s | Saniyede oluşturulabilecek oturum sayısı. |
| Max. Total SSL Connections | Aynı anda açık olabilecek toplam SSL bağlantısı sayısı. |
| Max. SSL Connections/s | Saniyede kabul edilen SSL bağlantısı sayısı. |
| Buffer Size(kB) | Bağlantı başına tampon boyutu (kB). |
Değer kolonları sayıyı birimsiz olarak gösterir; hücrenin üzerine gelindiğinde tam değer ipucunda görünür. Varsayılan olarak gizlenen kolon bulunmaz; kolon seçicisinde bu dokuz kolon yer alır. Tablo açılışta sıralanmamıştır; bir kolon başlığına tıklandığında önce azalan, sonra artan sıralama uygulanır, üçüncü tıklamada sıralama kalkar.
Araç çubuğundaki öğeler soldan sağa aşağıdaki sırayla yer alır; son iki öğe (Page Information ve Page Size) tablonun altındaki bilgi şeridinde bulunur.
Columns
Tabloda hangi kolonların gösterileceği seçilir; dokuz kolon da varsayılan olarak açıktır. Aynı panelde kolonlar sürüklenerek yeniden sıralanır ve kolon başına hizalama seçilir; Fit rows to the page butonuyla satır yüksekliği sayfaya sığdırılır, Reset butonuyla kolon düzeni varsayılana alınır. Düzen kullanıcı bazında saklanır.
Filter
Filter butonu, listede gösterilen profilleri belirli kriterlere göre süzmek için kullanılır; buton etkin filtre sayısını rozetle gösterir. Şeritte tek kart bulunur: Used in. Kart profilin kullanıldığı vService adlarını listeler; hiçbir vService'te kullanılmayan profiller için Unused Entries seçeneği bulunur. Seçimler kart şeridinin altında, tablonun hemen üstünde kapatılabilir etiketler olarak görüntülenir.
Export
Export butonuna tıklanarak tablo Excel, CSV veya PDF olarak dışa aktarılır. Açılan pencerede Filename, Format ve Data Source ile dışa aktarılacak Columns belirlenir; kalan alanlar biçime göre görüntülenir: CSV'de CSV Separator, Excel'de Excel Sheet Name, PDF'te Page Orientation ve Page Size.
Add
Add butonuna tıklanarak yeni bir profil oluşturma formu Add sekmesinde açılır.
Delete
Bir veya birden fazla profil seçilip Delete butonuna tıklandığında ilgili profiller silinir.
WARNING
Kullanımda olan bir profil de silinebilir ve onay penceresi kullanım yerlerini göstermez. Silinen profili kullanan vService'ler sessizce yerleşik Default profilinin değerlerine döner; bu geçiş motorun genel yapılandırmasına yazılan alanları değiştiriyorsa ilgili vService'ler otomatik yeniden başlatılır. Silmeden önce önizleme panelindeki Used in sekmesi kontrol edilmelidir.
Edit
Edit butonuna tıklanarak seçili profilin düzenleme formu Edit sekmesinde açılır. Buton yalnızca tek bir profil seçildiğinde etkinleşir.
Search
Tablodaki tüm bilgilerde arama yapmak için kullanılır.
RegExp Search
Tabloda bulunan tüm bilgilerde düzenli ifade (RegExp) ile arama yapmak için kullanılır. Sütun bazlı arama ya da kullanım filtresi etkinken bu buton gizlenir.
Column Based Search
Tabloda bulunan bilgilerde sütun bazlı arama yapmak için kullanılır.
Usage Filter
Profillerin hangi vService'lere bağlı olduğunu filtrelemek için kullanılır; seçilen vService'te kullanılan profiller listelenir, hiçbir vService'te kullanılmayanlar için Unused Entries seçeneği bulunur. Filtre etkinken arama kutusunun yerini seçici alır; simgeye yeniden tıklandığında arama kutusu geri döner.
Page Information
Tanımlı toplam profil sayısı ile listede görüntülenen profil sayısına ait bilgiler yer alır: Showing N-M of T records ve seçili profil sayısı (N selected, seçim yokken Nothing selected). Filtre şeridinde seçim yapılmışsa aynı satıra uygulanan filtre sayısı ile gösterilen/toplam satır bilgisi eklenir.
Page Size
Sayfada görüntülenecek maksimum profil sayısı seçilir. Varsayılan 20; seçenekler 5, 10, 20, 50, 100, 200, 500 ve All.
Sağ Tık Menüsü
Bir satıra sağ tıklandığında, başlığında profilin adı bulunan bir menü açılır. Menüdeki iki işlem de yalnızca sağ tıklanan profile uygulanır; listede yapılmış seçim menüyü etkilemez.
| İşlem | Ne yapar |
|---|---|
| Edit | Profilin düzenleme formunu Edit sekmesinde açar; araç çubuğundaki Edit butonunun açtığı formun aynısıdır. |
| Delete | Sağ tıklanan profili siler; araç çubuğundaki silme ile aynı onay sorusu görüntülenir. |
Seçilen Profilin Önizlemesi
Listede bir satıra tıklandığında ekranın sağında profilin önizlemesi açılır; seçili satıra yeniden tıklandığında panel kapanır. Başlıkta profil simgesi, profilin adı ve VService limits profile alt başlığı, sağ üstte ise tek bir işlem bulunur.
Seçilen Profilin Önizlemesi
| İşlem | Ne yapar |
|---|---|
| Edit | Profilin düzenleme formunu Edit sekmesinde açar. |
Panelde üç sekme bulunur; sonuncusu yalnızca profili kullanan bir vService varsa görüntülenir:
Profilin ayarlarını satır satır listeler (aşağıdaki tablo).
Profil üzerindeki kullanıcı işlemlerini (ekleme, düzenleme, silme) zaman çizelgesi olarak listeler.
Profilin kullanıldığı vService'leri listeler. Sekme adının yanındaki rozet kullanım sayısını gösterir; profili kullanan bir vService yoksa sekme hiç görüntülenmez.
Details sekmesindeki satırlar sırasıyla aşağıdaki gibidir:
| Satır | Açıklama | Görünme koşulu |
|---|---|---|
| Name | Profilin adı. | Her zaman |
| Max. Total Connections | Tanımlı sınır değeri. | Her zaman |
| Max. Failed Connection Retries | Tanımlı sınır değeri. | Her zaman |
| Max. New Connecions/s | Tanımlı sınır değeri. | Her zaman |
| Max. Connections/s | Tanımlı sınır değeri. | Her zaman |
| Max. Session Rate/s | Tanımlı sınır değeri. | Her zaman |
| Max. Total SSL Connections | Tanımlı sınır değeri. | Her zaman |
| Max. SSL Connections/s | Tanımlı sınır değeri. | Her zaman |
| Buffer Size(kB) | Tanımlı sınır değeri. | Her zaman |
"Used in" sekmesi mutlaka kontrol edilmelidir
Used in sekmesi, profilin hangi vService'lerde aktif olduğunu gösterir. Canlı ortamda profil ayarlarında yapılacak güncellemeler tüm bağlı servisleri anında etkileyeceğinden, değişiklik öncesi olası servis etkilerinin değerlendirilmesi kritik öneme sahiptir.
Profil Ekleme Formu
Load Balancer → Profiles → vService Limits → Add adımları takip edilerek TR7 cihazı üzerine yeni bir vService Limits Profili eklenir.
vService Limits Profili Ekleme Formu
Bazı alan değişiklikleri servisi yeniden başlatır
Max. Connections/s, Max. Session Rate/s, Max. Total SSL Connections, Max. SSL Connections/s ve Buffer Size(kB) alanları vService motorunun genel yapılandırmasına yazılır; bu alanlarda yapılan değişiklik kesintisiz yenileme ile uygulanamaz ve kayıt sırasında ilgili yük dengeleyici servisi otomatik olarak yeniden başlatılır (kısa bir kesinti oluşur). Max. Total Connections, Max. Failed Connection Retries ve Max. New Connecions/s değişiklikleri ise kesintisiz uygulanır.
INFO
Name Zorunlu
Oluşturulacak profile benzersiz bir isim girilir. Kullanılmakta olan bir isim girildiğinde form Name is used uyarısı verir ve kayıt tamamlanmaz.
INFO
Max. Total Connections Varsayılan: 20.000
vService'in herhangi bir anda kabul edebileceği maksimum eşzamanlı bağlantı sayısı belirlenir. Bu limite ulaşıldığında yeni bağlantılar reddedilmez; mevcut bağlantılardan bazıları kapanana kadar kabul edilmeden bekletilir. Sistem kaynaklarının aşırı tüketilmesini önler ve vService'in kontrollü bir kapasitede çalışmasını sağlar. Arayüzde 0 – 1.000.000.000 arasında tam sayı girilebilir. API ve Web CLI üzerinden yapılan kayıtlarda üst sınır 1.000.000'dur; bu değerin üzerindeki kayıt "Number must be at most 1000000" hatasıyla reddedilir.
INFO
Max. Failed Connection Retries Varsayılan: 3
Bir Kurum Servisine bağlantı denemesi başarısız olduğunda, aynı sunucuya kaç kez yeniden deneneceği belirlenir. Denemeler tükendiğinde istek başarısız kabul edilir ve istemciye 503 yanıtı döner; bu alan sunucuyu devre dışı bırakmaz veya trafiği başka sunuculara taşımaz (sunucu sağlığı Health Checks profiliyle yönetilir). 0 – 1.000 arasında değer girilebilir.
INFO
Max. New Connecions/s Varsayılan: 5.000
vService dinleyicisinin saniyede kabul edeceği maksimum yeni bağlantı sayısı belirlenir (alan etiketi üründe bu yazımla yer alır). Bu limit, ani trafik artışlarını ve potansiyel bağlantı tabanlı saldırıları kontrol altına alır. Limit aşıldığında fazla bağlantılar reddedilmez; hız düşene kadar kabul edilmeden bekletilir. 0 ve üzeri değer girilebilir; form 5.000 ile önyüklü gelir; alan boşaltıldığında sınır uygulanmaz.
INFO
Max. Connections/s Varsayılan: 10.000
vService motorunun saniyede kabul edeceği toplam bağlantı sayısı sınırlanır. Max. New Connecions/s'ten farkı kapsamdır: o değer dinleyici düzeyinde uygulanırken, bu değer vService motorunun tamamı için geçerlidir. 0 ve üzeri değer girilebilir; form 10.000 ile önyüklü gelir; alan boşaltıldığında sınır uygulanmaz.
INFO
Max. Session Rate/s Varsayılan: 10.000
vService motorunun saniyede oluşturabileceği maksimum oturum sayısı belirlenir. Oturum oluşturma hızını kontrol ederek sistemin aşırı oturum yükü altında kalmasını önler. 0 ve üzeri değer girilebilir; form 10.000 ile önyüklü gelir; alan boşaltıldığında sınır uygulanmaz.
INFO
Max. Total SSL Connections Varsayılan: 5.000
vService'in herhangi bir anda yönetebileceği maksimum eşzamanlı SSL/TLS bağlantı sayısı belirlenir. SSL el sıkışmaları ve şifreleme işlemleri CPU yoğun olduğundan, bu limit sistem kaynaklarının aşırı tüketilmesini önler. 0 ve üzeri değer girilebilir; form 5.000 ile önyüklü gelir; alan boşaltıldığında sınır uygulanmaz.
INFO
Max. SSL Connections/s Varsayılan: 2.000
Saniyede işlenebilecek maksimum yeni SSL bağlantı sayısı belirlenir. Her yeni SSL bağlantısı kaynak yoğun bir el sıkışma işlemi gerektirir; bu limit, SSL işlemlerinin sistem üzerindeki yükünü kontrol altında tutar. 0 ve üzeri değer girilebilir; form 2.000 ile önyüklü gelir; alan boşaltıldığında sınır uygulanmaz.
INFO
Buffer Size(kB) Zorunlu Varsayılan: 128
vService'in istek ve yanıt verilerini işlerken bağlantı başına kullandığı bellek alanının boyutu kB cinsinden belirlenir. Daha büyük değerler, büyük istek/yanıt başlıklarının işlenmesine olanak tanır; ancak bağlantı başına bellek tüketimini artırır. 16 – 262.144 kB arasında değer girilebilir; form 128 ile önyüklü gelir.
Kayıtta uygulanan tampon, bu değer ile (varsa) WAF profilindeki gövde ayrıştırma limitinin büyük olanıdır. Bu tampon ayrıca TR7'nin kendi ürettiği içerik sayfalarının (engelleme, CAPTCHA) sunulabilir boyutunu da sınırlar; büyük özel sayfalar kullanılacaksa değer buna göre artırılmalıdır.
vService'e Nasıl Eklenir?
vService Limits Profili, bir vService'e aşağıdaki adımlar takip edilerek atanır.
TR7 web arayüzünden Load Balancer → Load Balancer vService List yolu izlenir.
Profilin ekleneceği vService'e sağ tıklayıp Edit seçilir; veya vService'in üzerine tıklanıp sağda açılan pencereden Edit ikonuna tıklanır.
vService'in düzenleme ekranının sağındaki Details panelinde vService limits seçeneği işaretlenerek özellik devreye alınır. İşaretlendiğinde yerleşik Default profili seçili gelir; yeni bir vService'te bu seçenek kapalı başlar.
INFO
Seçeneğin kapalı olması limitlerin devre dışı olduğu anlamına gelmez; bu durumda vService, yerleşik Default profilinin değerleriyle çalışır. Seçenek yalnızca farklı bir profil atanmasına olanak tanır.
vService Düzenleme Ekranında vService Limits Seçimi
Default dışında bir profil kullanmak için satırın yanındaki ok işaretine tıklanır ve genişleyen bölümdeki listeden seçim yapılır.
İstenirse Add butonuna tıklanarak vService düzenleme ekranı üzerinden yeni bir profil de eklenebilir.
Save butonuna tıklanarak değişiklikler kaydedilir; yapılandırma vService'e uygulanırken "vService düzenleniyor" bildirimi görüntülenir.
