Cara mengatasi Website Overload – Bayangkan pengunjung kesulitan mengakses website Anda karena lambat. Setelah menunggu itu bahkan tidak dapat diakses lagi. Mereka pasti marah, kan?

Cara mengatasi Website Overload

Tentu Anda juga bingung kenapa hal ini bisa terjadi. Dan khawatir bahwa kejadian tersebut akan mencegah pengunjung kembali ke situs web Anda.

Nah, keadaan di atas bisa jadi karena website yang overload. Ini biasanya terjadi pada pengguna shared hosting.

Tapi jangan khawatir, oke? Ada banyak cara untuk menangani situs web yang kelebihan beban. Namun, Anda perlu mengetahui penyebab yang berbeda terlebih dahulu.

Yuk, lanjutkan pembahasannya!

Apa Penyebab Overload Situs Web?

Overload website terjadi karena penggunaan resource layanan hosting yang melebihi fasilitas yang wajar.

Ini dapat terjadi pada pengguna hosting bersama yang berbagi sumber daya dengan pengguna lain di server yang sama.

Meskipun layanan shared hosting Anda tidak terbatas, tentu tidak adil jika penggunaan resource Anda mengganggu kinerja situs web pengguna lain, bukan?

Nah, itulah mengapa ada batasan sumber daya pada penyimpanan dan penggunaan memori.

Jika situs web Anda melebihi batas sumber daya, itu akan kelebihan beban. Akibatnya, akses ke situs web sangat lambat sehingga tidak dapat diakses sama sekali.

Apa pemicu nya? Penyebabnya bisa bermacam-macam. Beberapa hal yang dapat menghabiskan memori dan penyimpanan server Anda:

Penyebab resource limit cukup penting bukan? Hal ini dapat membuat sulit untuk memahami apa yang sebenarnya terjadi di situs web.

Tapi jangan khawatir, ada alat yang dapat membantu Anda memverifikasi ini. Simak di bagian selanjutnya, ya!

Setidaknya ada dua tools yang bisa Anda gunakan untuk mengidentifikasi penyebab website overload yang sudah kami kutip dari situs Jasa SEO Jakarta, yaitu:

  • Penggunaan sumber daya di cPanel
  • Plugin pemantau kueri di WordPress.
  • Mari kita mulai memeriksa dengan masing-masing alat di atas:

Periksa penyebab situs web kelebihan beban dengan sumber daya di cPanel

Temukan penyebab situs web yang kelebihan beban dengan mudah melalui cPanel. Ikuti saja langkah-langkah ini:

  1. Masuk ke cPanel

Untuk login ke cPanel, masukkan URL website Anda diikuti dengan /cpanel. Misalnya mydomain.com/cpanel.

Setelah halaman login cPanel muncul, masukkan username dan password yang diberikan oleh penyedia hosting saat Anda membeli layanan hosting.

Untuk pengguna Niagahoster, Anda dapat login ke cPanel tanpa memasukkan username dan password melalui member area.

Pertama, klik Kelola Hosting di menu Hosting.

Pada halaman berikutnya, klik tab cPanel dan pilih All Features. Anda akan langsung dibawa ke halaman utama cPanel.

  1. Akses ke penggunaan sumber daya

Setelah Anda masuk ke cPanel, klik Penggunaan Sumber Daya. Anda akan menemukan menu ini di kategori Metrik. Atau Anda dapat mencarinya menggunakan bilah pencarian di sudut kanan atas halaman.

Halaman penggunaan sumber daya akan menampilkan salah satu status berikut, tergantung pada kondisi sumber daya hosting Anda, yaitu:

Situs Anda tidak mengalami masalah apa pun dalam 24 jam terakhir. Ini tidak akan membebani situs web Anda.

Situs Anda telah dibatasi dalam 24 jam terakhir, yang berarti situs web Anda kelebihan beban. Di bawah pesan ini adalah jenis sumber daya yang digunakan melebihi kapasitas.

Situs Anda mungkin akan segera mencapai batas sumber dayanya, yang berarti situs web Anda hampir kelebihan beban. cPanel juga akan mencantumkan jenis sumber daya yang penggunaannya mendekati batas.

Nah, jika situs web kelebihan beban, Anda harus memeriksa pemicunya. Pada langkah selanjutnya kami menjelaskan caranya.

  1. Periksa detail penggunaan sumber daya

Untuk mengetahui mengapa penggunaan sumber daya melebihi batas, Anda dapat mengklik tombol Detail di bawah status yang ditampilkan. Anda juga dapat mengklik tab Penggunaan Saat Ini di sebelah tab Dasbor.

Setelah Anda mengklik Penggunaan Saat Ini, Penggunaan Sumber Daya menampilkan grafik penggunaan untuk setiap jenis sumber daya. Ini termasuk memori, CPU, inode, dan input/output.

Sebagai catatan, grafik ini menunjukkan konsumsi per jam. Klik menu tarik-turun Satuan Waktu untuk melihat bagan yang lebih detail. Kemudian pilih Menit. Jadi yang ditampilkan adalah konsumsi per menit.

  1. Cek fotonya

Jika cara di atas tidak mengidentifikasi penyebab pasti dari situs web yang kelebihan beban, ada cara lain. Klik tab Snapshot. Tab ini menunjukkan daftar proses yang terjadi di server Anda pada waktu tertentu. Lihat contoh di bawah ini untuk klarifikasi:

Seperti yang Anda lihat, ada empat kolom yang ditampilkan dalam daftar proses, yaitu:

  • PID – ID Proses
  • CMD – nama proses
  • CPU: penggunaan CPU
  • MEM: jumlah memori yang digunakan

Pada contoh di atas, penggunaan CPU untuk memproses bad_script.php melebihi kapasitas sebesar 103%. Oleh karena itu, dapat disimpulkan bahwa terdapat masalah pada script yang mempengaruhi kinerja server.

Nah, di atas daftar proses juga ada tab Database Query dan HTTP Query. Anda dapat mengklik dua tab ini untuk mencari database dan proses HTTP yang bermasalah.

Bagaimana jika website overload terjadi kemarin atau beberapa hari sebelumnya?

Tidak penting. Yang perlu Anda lakukan adalah mengeklik menu tarik-turun tanggal dan waktu di atas tab.