Notice : Server Down

Notice : Server Down.

Beberapa hari belakangan, sering dapet email dari uptime robot yang menandakan kalau server ini sedang down. Setelah beberapa hari coba untuk cari penyebabnya, akhirnya kemarin baru sadar kalau servernya mulai kehabisan resource.

Kok bisa? Penyebabnya adalah caching engine yang bekerja di depan sang webserver. Untuk urusan caching, di serahkan kepada Varnish karena memang performancenya yang sangat baik. Tapi kenapa cache yang seharusnya menghemat resource malah menghabiskan sumber daya yang ada? Alasannya adalah karena adanya kesalahan di caching rules yang ada. Seperti yang kita tahu di web ini gw meng-host beberapa video yang ukuran file nya cukup besar. Dan ternyata setiap ada yang mengakses file tersebut, video yang ukurannya besar itu di proses cache oleh Varnish.

Sekarang sedang coba set-up rules baru untuk caching, so far so good. File video yang coba di akses, langsung di pipe – ing untuk dihandle secara langsung oleh apache. Tapi masih wait and see untuk lihat apa bisa handle traffic yang lebih besar.

Cheers,

Leave a Reply