Mengaktifkan Open File Cache Nginx

Pada Nginx ada beberapa jenis sistem cache dan yang saya bahas kali ini adalah Open File Cache. Fungsinya? Mengcache metadata dari file – file statis yang sering diakses oleh Nginx, ingat ini informasi mengenai file dan bukan filenya yang dicache. Lain lho. Hal ini memiliki pengaruh minimal atau tidak terasa pada website dengan trafik kecil, tapi kalau sudah masuk ke angka puluhan ribu per hari akan terasa beda performanya.

Langsung saja ya, silahkan edit konfigurasi Nginx:

nano /etc/nginx/nginx.conf

Ini saya asumsikan lokasinya pada direktori diatas dan ada kemungkinan bisa berlainan dengan stack yang anda pakai. Sesuaikan saja.

Kemudian tambahkan kode berikut dalam blok http{}:

open_file_cache          max=7000 inactive=10m;
open_file_cache_valid    15m;
open_file_cache_min_uses 1;
open_file_cache_errors   on;

Selesai dan restart setelahnya:

service nginx restart

Nah… saya jelaskan juga arti beberapa setting Nginx yang baru ditambahkan diatas sehingga nanti anda bisa menyesuaikannya sesuai kebutuhan.

  • open_file_cache – Dengan parameter max adalah menentukan jumlah isi cachenya, dan parameter inactive menginstruksikan agar cache yang tidak terpakai dalam sekian menit akan dibersihkan.
  • open_file_cache_valid – Cek apakah cache yang ada adalah valid setiap waktu yang ditentukan
  • open_file_cache_min_uses – Berapa kali file tersebut diakses baru akan dibuat cachenya.
  • open_file_cache_errors – Apakah kita akan mengcache error seperti 404 File Not Found.

Semoga bermanfaat. 🙂

Tinggalkan komentar