Birden çok içerik önbelleği kullanma
Ağınız için birden çok içerik önbelleğiniz olabilir. Birden fazla varsa, içerik önbellekleri için eş ve üst öğe ilişkileri belirtebilirsiniz. İçerikleri önbelleğe alma, hangi içerik önbelleğinin bir içerik isteğini yerine getirmek için sorgulanacağına karar vermek için bu ilişkileri kullanır.
Aşağıdaki örnekler, bir ağdaki birden çok içerik önbelleği arasındaki eş ve üst öğe ilişkilerinin tanımlanabileceği iki farklı yolu gösterir. Her bir örnekte ağ, üst ve iki üst öğe içerik önbelleklerine sahip üç düzeyli bir hiyerarşi şeklinde düzenlenir. Bunlar arasındaki fark da, eş içerik önbelleklerinin tanımlanma biçimidir. İlk örnekte, eşler hiyerarşinin her bir düzeyinde tanımlanır. İkinci örnekte, eşler hiyerarşinin yalnızca en alt düzeyinde tanımlanır.
Önbellekler arasında paylaşmayı en üst düzeye getirmek için ilk örnekle eşleşen bir konfigürasyon seçebilirsiniz. Bir konumdaki içerik önbelleklerinden biri kullanılamıyorsa, başka biri aynı içeriği zaten önbelleğe almış olabilir. İçerik önbellekleri 1-6 ve üst öğe önbellekleri 1-5, first-available, random, round-robin veya sticky-available adlı üst öğe seçim politikalarını kullanabilir.
Önbelleğin toplam boyutunu en üst düzeye getirmek için ikinci örnekle eşleşen bir konfigürasyon seçebilirsiniz. Üst öğe önbellekleri 1-5 de, ana önbellekler 1-3 de birbirleriyle içerik paylaşmaz. İçerik önbellekleri 1-6 ve üst öğe önbellekleri 1-5, url-path-hash adlı üst öğe seçim politikasını kullanabilir.