Bir profili değiştirmeden önce etkisini nasıl anlarım ("Used in")?
Kısa cevap
Profil listesinde satıra tıklanınca açılan önizlemenin Used in sekmesi, profili kullanan kayıtları türlerine göre listeler; rozet kullanım sayısını gösterir ve profil hiçbir yerde kullanılmıyorsa sekme hiç görünmez. Dolaylı kullanımlar da zincir olarak gösterilir (ör. bir health check profili için onu kullanan Kurum Servisi ve o Kurum Servisinin bağlı olduğu vService). Listeyi kullanıma göre süzmek için Filter panelindeki Used in kartı ya da Usage Filter kullanılır; hiç kullanılmayanlar Unused entries ile bulunur. Profil değişikliği bağlı bütün vService'lere kayıttan hemen sonra uygulanır ve silme onayı kullanım yerlerini göstermez; bu yüzden iki işlemden önce de Used in kontrol edilir.
Sorun: Paylaşılan Profilin Değişikliği Beklenmeyen Servisleri Etkiliyor
Profiller birden çok vService tarafından paylaşılır; bir profilde yapılan değişiklik onu kullanan bütün vService'lere kayıttan hemen sonra uygulanır (Yaptığım bir değişiklik ne zaman devreye girer; kaydettiğim anda canlıya mı yansır?). Kullanımdaki bir profil de silinebilir; örneğin silinen bir vService Limits profilini kullanan vService'ler yerleşik Default profilin değerlerine döner (vService Limits · Delete). Bazı alanların değişmesi vService'i yeniden başlatır: vService Limits profilinde Max. connections/s, Max. session rate/s, Max. total SSL connections, Max. SSL connections/s ve Buffer size(kB), Compression profilinde Compression level değeri kayıtta vService'in yeniden başlatılmasını gerektirir ve açık bağlantılar kopar (vService Limits · Profil ekleme formu; yeniden başlatan bütün ayarlar: Yaptığım bir değişiklik ne zaman devreye girer; kaydettiğim anda canlıya mı yansır?). Değişiklik ya da silme öncesinde hangi vService'lerin etkileneceğinin bilinmesi gerekir.
Çözüm: Üç Yöntem
İlk iki yöntem etkiyi görmeyi, üçüncüsü etkiyi sınırlamayı sağlar; birlikte kullanılabilir.
| Durumunuz | Uygun yöntem |
|---|---|
| Tek profilin kullanım yerleri | Yöntem 1: Önizleme → Used in |
| Listeyi kullanıma göre süzmek | Yöntem 2: Filter → Used in · Usage filter |
| Değişikliği tek seferde bütün vService'lere yaymak istemiyorum | Yöntem 3: Yeni profil ve kademeli geçiş |
Yöntem 1: Önizleme → Used in Önerilen
- Nasıl çalışırUsed in sekmesi profili doğrudan ve dolaylı kullanan kayıtları türlerine göre gruplar hâlinde listeler; bir kayda tıklanınca o kayda gidilir.
- Nerede açılır Profil listesi → satır → sağ panel → Used in
- Gereksinim Profil en az bir yerde kullanılıyor olmalıdır; kullanılmıyorsa sekme görünmez.
- Kapsam Bütün profil, aksiyon, koşul ve Kurum Servisi listeleri
Adım adım yapılandırma
Configuration Menu → Load Balancer → Profiles (L4-L7 Behavior Sets) grubundan ilgili profil ekranı açılır (ör. Compression).
Değiştirilecek profilin satırına tıklanır; sağda profilin önizlemesi açılır.
Önizlemedeki Used in sekmesine tıklanır. Rozet kullanım sayısını gösterir; kayıtlar türlerine göre (vService'ler önce) gruplanır. Health check profillerinde onu kullanan Kurum Servisleri ve bu Kurum Servislerinin bağlı olduğu vService'ler listelenir (Bir health check profilini değiştirirsem hangi Kurum Servisleri etkilenir?). Content Pages'te yalnızca aksiyon kullanımları görünür; WAF, Bot/DDoS ve AGS kullanımları bu sekmede yer almaz (Content Pages · Used in).
Listede bir vService'in adına tıklanarak o vService açılır ve profilin orada nasıl kullanıldığı görülür.
Doğrulama
Used in rozetindeki sayı, Yöntem 2'de Used in kartında aynı profil için görülen vService sayısıyla karşılaştırılır.
Rozet = profili kullanan kayıt sayısıYöntem 2: Filter → Used in ve Usage filter
- Nasıl çalışır Liste, seçilen vService'lerde kullanılan ya da hiç kullanılmayan kayıtlara süzülür.
- Nerede açılır Profil listesi → Filter → Used in kartı · arama kutusunun yanındaki Usage Filter
- Gereksinim Ek bir ayar gerekmez.
- Kapsam Bütün profil, aksiyon, koşul ve Kurum Servisi listeleri
Adım adım yapılandırma
Profil listesinin araç çubuğundaki Filter butonuna tıklanır.
Used in kartına tıklanır; bir ya da birkaç vService ya da Unused Entries seçilir. Liste, seçilen vService'lerde kullanılan profillere ya da hiçbir yerde kullanılmayanlara daralır.
Aynı süzme arama kutusunun yanındaki Usage Filter ile de yapılır; açıkken RegExp arama butonu gizlenir. Kurum Servisi listesinde aynı yöntem: Bir Kurum Servisini hangi vService'lerin kullandığını nasıl görürüm ("Used in")?
Doğrulama
Süzülmüş listede bir profile tıklanıp Used in sekmesine bakılır.
Seçilen vService profilin Used in listesindeYöntem 3: Yeni Profil ve Kademeli Geçiş
- Nasıl çalışır Değişiklik bütün vService'lere aynı anda gitmesin diye yeni ayarlarla ayrı bir profil oluşturulur ve vService'ler tek tek bu profile geçirilir.
- Nerede açılır Profil listesi → Add · vService düzenleme formu → Details
- Gereksinim Load Balancer alanında yazma yetkisi.
- Kapsam vService'e Details panelinden atanan profiller
Adım adım yapılandırma
Aynı profil ekranında Add butonuna tıklanır; mevcut profil değiştirilmeden yeni ayarlar girilir ve form Add butonuyla kaydedilir.
Load Balancer → Load Balancer vService List ekranında ilk denenecek vService seçilir ve Edit butonuna tıklanır.
Details panelindeki ilgili kutuda (ör. Compression) yeni profil seçilir.
Save butonuna tıklanır; vService'in davranışı Dashboard ve loglardan izlenir. Sorun yoksa 2–4. adımlar diğer vService'ler için tekrarlanır. Eski profilin Used in sekmesi boşaldığında profil silinebilir.
Doğrulama
Yeni ve eski profilin Used in sekmelerine bakılır.
Geçirilen vService'ler yalnızca yeni profilin Used in listesindeSık Yapılan Hatalar
- Used in sekmesi görünmüyor diye profili bozuk sanmak. Sekme yalnızca profil bir yerde kullanılıyorsa görünür.
- Silme onayında kullanım yerlerinin yazacağını sanmak. Onay penceresi kullanım yerlerini göstermez; kullanılan profil de silinebilir.
- Used in'in her kullanımı gösterdiğini varsaymak. Content Pages'in WAF, Bot/DDoS ve AGS kullanımları bu sekmede görünmez.
- Değişikliğin bir sonraki yeniden yüklemeyi beklediğini sanmak. Kayıt hemen uygulanır; cluster kurulumunda değişiklik varsayılan otomatik eşitlemeyle eş cihaza da geçer, Manual Sync Mode açıksa Synchronize ile gönderilir.
Dokümantasyonda nasıl yapılır
