Hikayeler

Reklam vermek için turkmmo@gmail.com

Nginx Önbelleğe Almayı Etkinleştirme Nasıl Yapılır?

RuLing ✓

Herşeyin Bir Sonu Vardır.
Telefon Numarası Onaylanmış Üye TC Kimlik Numarası Doğrulanmış Üye
TM Üye
Katılım
21 May 2024
Konular
1,284
Mesajlar
2,281
Online süresi
3ay 22g
Reaksiyon Skoru
2,268
Altın Konu
935
Başarım Puanı
269
Yaş
51
TM Yaşı
1 Yıl 11 Ay 3 Gün
MmoLira
24,425
DevLira
110

Metin2 EP, Valorant VP dahil tüm oyun ürünlerini en uygun fiyatlarla bulabilir, Item ve Karakterlerinizi hızlıca satabilirsiniz. HEMEN TIKLA!

nginx-as-load-balancer.png


Nginx Önbelleğe Almayı Etkinleştirme Nasıl Yapılır?

Nginx önbelleğe almayı etkinleştirmek, nginx proxy sunucusunun belirli web sitesi dinamik içeriğini önbelleğe almasına olanak tanır. Önbelleğe alınan veriler kısa bir süre için saklanır (genellikle birkaç saniyeden fazla değildir). Bu, web sitesinin yükleme süresini hızlandırmaya ve sunucu yükünü azaltmaya yardımcı olabilir.

Nginx önbelleğe almanın etkinleştirilmesi yalnızca belirli bir profile sahip web siteleri (örneğin, popüler bloglar veya haber web siteleri) için önerilir:

* Yüksek trafik.
* İçerik birkaç saniyede bir güncellenir.

Nginx önbelleğe almayı etkinleştirmek, aşağıdaki profile sahip web siteleri için yararsız ve hatta zararlı olabilir:
  • Orta veya düşük trafik.
  • İçerik birkaç saniyeden daha az sıklıkta güncellenir.
  • Kişiselleştirilmiş içerik kullanılır (örneğin, ziyaretçinin coğrafi konumu veya alışveriş sepetinin içeriği).
Bireysel alanlar veya barındırma planları için nginx önbelleğe almayı etkinleştirebilirsiniz.

Bir barındırma planı için nginx önbelleğe almayı etkinleştirmek için:
  1. Hizmet Planlarına gidin .
  2. “Barındırma Planları” sekmesinde, yeni bir plan oluşturmak için Plan Ekle'ye tıklayın veya mevcut bir planın adını tıklayarak onu düzenleyin.
  3. “Web Sunucusu” sekmesine gidin.
  4. "Nginx ayarları" bölümünde "Nginx önbelleğe almayı etkinleştir" onay kutusunu seçin.
  5. (İsteğe bağlı) Nginx önbelleğe alma ayarlarını özelleştirebilirsiniz. Nginx önbelleğe alma konusunda bilginiz yoksa varsayılan ayarları korumanızı öneririz. Bu ayarların yanlış yapılandırılması web sitesi ve sunucu performansını engelleyebilir.
  6. Tamam'ı (veya mevcut bir planı düzenliyorsanız Güncelle ve Senkronize Et ) tıklayınız.
Artık bu barındırma planına dayalı olarak her yeni abonelik oluşturduğunuzda, söz konusu aboneliğin etki alanlarında ve alt etki alanlarında nginx önbelleğe alma otomatik olarak etkinleştirilecektir. Bu barındırma planına dayalı mevcut abonelikler etkilenmeyecektir.

Varsayılan nginx önbelleğe alma ayarlarını özelleştirme

Panel.ini dosyasını düzenleyerek bir dizi nginx önbelleğe alma ayarı için varsayılan değerleri (örneğin, önbellek boyutu, önbellek zaman aşımı vb.) ayarlayabilirsiniz . Özelleştirilmiş değerler yeni oluşturulan barındırma planlarına, alan adlarına ve alt alan adlarına uygulanacak ve halihazırda mevcut olanları etkilemeyecektir.

Panel.ini dosyası aracılığıyla özelleştirebileceğiniz nginx önbelleğe alma ayarlarının listesi için aşağıya bakın.


Kod:
[webserver]
; path where to store cache
nginxCacheDir = /var/cache/nginx
; default values
nginxCacheEnabled = off
nginxCacheSize = 62914560
nginxCacheTimeout = 5
nginxCacheKey = $scheme$request_method$host$request_uri
nginxCacheCookies = ""
nginxCacheBypassLocations = ""
nginxCacheBypassHeaderNocache = on
nginxCacheBypassHeaderAuth = on
nginxCacheBypassGetNocache = on
nginxCacheUseStale5xx = on
nginxCacheUseStale4xx = off
nginxCacheUseStaleUpdating = on
; maximum values
nginxCacheSizeMax = 1099511627776
nginxCacheTimeoutMax = 3153600000


 

Şu an konuyu görüntüleyenler (Toplam : 1, Üye: 0, Misafir: 1)

Geri
Üst