KomputerKeselamatan

Error "502 Bad Gateway" - apa itu? Penyebab dan remedies

Setiap pengguna Internet telah melihat dalam pesan browser "502: Bad Gateway», yang berarti munculnya kesalahan di sisi server web selama pemrosesan query. Penyebab paling umum dari kegagalan terkait dengan hardware web server terkonfigurasi atau perusahaan hosting. masalah standar adalah tidak tepat penanganan DNS atau server proxy.

Apa "502: Bad Gateway"

Kesalahan ini menunjukkan bahwa permintaan dari browser ke web server lakukan, tetapi tidak benar ditangani atau dihapus dari antrian umum. Jika server aplikasi terletak di belakang gateway internet, kemungkinan masalahnya adalah di gerbang atau di pekerjaan web server, yang mengirimkan informasi ke error gateway, dan kemudian ditampilkan di browser pengguna.

Penyebab kesalahan 502. Kurangnya sumber daya server

Masalah utama terjadinya kesalahan ini adalah sumber daya yang memadai server untuk menangani permintaan yang masuk, karena yang server mulai menghasilkan kesalahan 502. Kurangnya sumber daya dapat berupa perangkat keras (kekurangan memori, kecepatan pemrosesan cukup atau drive) dan perangkat lunak terkait dengan kesalahan konfigurasi server atau perangkat lunak yang digunakan.

Tetapi ada situasi di mana server dengan sumber daya yang cukup terus berkala menghasilkan kesalahan 502: Bad Gateway. Apa yang bisa itu, jika tidak kegagalan hardware?

batas sumber daya dapat dimasukkan secara otomatis saat Anda keluar VPS dedicated server atau shared hosting luar rencana tarif. Akibatnya, server tidak dapat menangani arus beban.

server web seperti Apache, memiliki sejumlah tetap penangan permintaan, yang ditentukan dalam konfigurasi. Jika mereka berdua sibuk, permintaan yang masuk antrian, dan sementara itu mungkin tidak melebihi satu menit untuk masing-masing. Dalam hal permintaan timeout dibatalkan dan pengguna disajikan dengan kesalahan handler 502. Selain itu hanya mungkin tidak memiliki cukup sumber daya yang tersedia saat ini untuk antrian pemrosesan normal.

Jika Anda menggunakan pada server software FastCGI PHP + bundel di sejumlah proses non-dioptimalkan php-cgi hampir selalu timbul kelebihan dan kekurangan sumber daya.

Penyebab paling umum dari kurangnya sumber daya untuk memproses permintaan

  1. Server tidak dapat mengatasi dengan jumlah saat ini pengunjung simultan. Juga, bagian penting dari sumber daya dapat menghabiskan berbagai spider mesin pencari , dan script software yang salah.
  2. server overload selama hacker DDos serangan ketika server dibawa ke kegagalan sejumlah besar permintaan simultan untuk diproses.
  3. Ada kalanya menggunakan jasa hosting virtual tiba-tiba error 502: Bad Gateway. Apa artinya? Ini mungkin menunjukkan masalah di sisi host, yang dikenal sebagai overselling, t. E. Hosting perusahaan menempatkan satu server sejumlah klien account yang saat-saat arus beban puncak mereka kekurangan sumber daya perangkat keras.
  4. konfigurasi yang salah dari server itu sendiri, atau kurangnya perangkat lunak atau kompatibilitas hardware.
  5. Menggunakan sumber daya eksternal steker online, seperti counter pengunjung, berbagai informan, script. Kesalahan dapat terjadi dalam kasus masalah dengan sumber-sumber eksternal.
  6. Download file besar ke server bila buruknya kualitas koneksi internet.

Kesalahan PHP Script

Kesalahan 502 dapat terjadi karena script, plug-in atau ekstensi untuk PHP bahasa, yang setelah selesai dari server pelaksanaan tidak mengirimkan kode yang sesuai. Misalnya, untuk menghasilkan kesalahan 502: Bad Gateway nginx sebagai salah satu proxy pilihan server mungkin karena penentuan yang tidak tepat dari status naskah dan persepsi pemutusan dengan layanan dari server web sebagai kegagalan sistem.

Jadi, semua informasi statis (gambar, halaman situs, Robot) file untuk memuat dengan benar dan tanpa kesalahan. Apa "502: Bad Gateway" dalam kasus ini? Bahwa kegagalan terjadi adalah ketika men-download script software, plug-in dan ekstensi.

tindakan korektif 502

Langkah pertama adalah untuk menganalisis beban server saat ini, terutama di saat-saat kesalahan. Perhatian khusus harus dibayar ke memori beban dan kebutuhan untuk meningkatkan ukurannya untuk meningkatkan pemrosesan query.

Periksa pengaturan yang benar dari batasan pada jumlah bersamaan diproses oleh proses php-cgi. konfigurasi yang salah mereka mengarah ke layanan cepat dan kelebihan konstan pesan terjadinya "502: Bad Gateway". Apa itu dan bagaimana untuk menyesuaikan batas-batas proses, menemukan penyedia meja layanan hosting.

Meminimalkan permintaan untuk sumber daya jaringan eksternal, dan menetapkan batas waktu untuk loading dan tanggapan mereka. Hal ini memungkinkan Anda untuk melihat, apa yang meninggalkan sumber daya server, dan membantu menyingkirkan eksternal "tergelincir" dari situs.

Dalam kasus dugaan pengaturan konfigurasi server overselling atau tidak benar, hubungi host dukungan pelanggan. Jika tidak ada reaksi dan masalah tetap ada, perubahan penyedia hosting. server tidak tersedia dapat mengakibatkan kerugian karena kesalahan sederhana 502: Bad Gateway. Apa artinya ini bagi bisnis, saya pikir tidak perlu untuk menjelaskan.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 id.atomiyme.com. Theme powered by WordPress.