KomputerKeselamatan

Ralat "502 Bad Gateway" - apa yang ia? Punca dan Pemulihan

Setiap pengguna Internet telah menyaksikan dalam mesej pelayar "502: Bad Gateway», yang bermakna kemunculan kesilapan di sisi pelayan web semasa pemprosesan query. Punca yang paling biasa kegagalan dikaitkan dengan salah konfigurasi perkakasan pelayan web atau syarikat hosting. isu standard DNS pengendalian yang tidak betul atau pelayan proksi.

Apakah maksud "502: Bad Gateway"

Ralat ini menunjukkan bahawa permintaan daripada pelayar untuk pelayan web lakukan, tetapi telah tersilap dikendalikan atau dikeluarkan dari barisan yang sama. Jika pelayan aplikasi terletak di belakang gerbang Internet, ia mungkin masalah berada di pintu masuk atau dalam kerja-kerja pelayan web, yang menghantar maklumat kepada ralat pintu masuk, dan ia kemudiannya dipaparkan dalam pelayar pengguna.

Punca-punca ralat 502. Kekurangan sumber pelayan

Masalah utama berlakunya kesilapan ini adalah sumber pelayan yang tidak mencukupi untuk mengendalikan pertanyaan yang diterima, kerana yang pelayan bermula untuk menjana ralat 502. Kekurangan sumber mungkin sama ada perkakasan (kekurangan memori, kelajuan pemprosesan yang tidak mencukupi atau drive) dan perisian yang berkaitan dengan pelayan konfigurasi atau perisian yang digunakan.

Tetapi terdapat situasi di mana pelayan dengan sumber yang mencukupi terus berkala menjana ralat 502: Bad Gateway. Apa yang ia boleh, jika tidak kegagalan perkakasan?

had sumber boleh dimasukkan secara automatik apabila anda keluar pelayan VPS berdedikasi atau dikongsi di luar hosting pelan tarif. Hasilnya, pelayan tidak boleh mengendalikan beban semasa.

pelayan web seperti Apache, mempunyai beberapa tetap Pengendali permintaan, yang dinyatakan dalam konfigurasi. Jika kedua orang sibuk, permintaan itu diterima ialah pesanan, dan semasa ia tidak boleh melebihi satu minit untuk setiap daripada mereka. Sekiranya terdapat permintaan tamat masa adalah digugurkan dan pengguna dibentangkan dengan ralat pengendali 502. Selain itu hanya mungkin tidak mempunyai cukup sumber yang sedia ada untuk barisan pengendalian biasa.

Jika anda menggunakan pada pelayan PHP + perisian FastCGI berkas di beberapa proses bukan dioptimumkan php-cgi hampir selalu timbul beban dan kekurangan sumber.

Punca-punca yang paling biasa kekurangan sumber untuk permintaan pemprosesan

  1. Pelayan tidak dapat menampung bilangan semasa pengunjung serentak. Juga, sebahagian besar daripada sumber-sumber yang boleh menghabiskan pelbagai labah-labah enjin carian , dan skrip perisian salah.
  2. beban pelayan semasa hacker DDoS serangan apabila pelayan itu dibawa kepada kegagalan sebilangan besar permintaan serentak untuk diproses.
  3. Ada kalanya menggunakan perkhidmatan hosting maya tiba-tiba ralat 502: Bad Gateway. Apa maknanya? Ini mungkin menandakan masalah di bahagian tuan rumah, yang dikenali sebagai keterlebihan, t. E. syarikat Hosting meletakkan satu pelayan sejumlah akaun pelanggan bahawa detik-detik semasa beban puncak mereka kekurangan sumber perkakasan.
  4. konfigurasi yang tidak betul pelayan itu sendiri, atau kurang perisian atau keserasian perkakasan.
  5. Menggunakan plug dalam talian sumber luaran, seperti bilangan pelawat, pelbagai maklumat, skrip. kesilapan itu boleh berlaku dalam kes masalah dengan sumber luar.
  6. Memuat turun fail besar kepada pelayan semasa kualiti miskin sambungan Internet.

Kesilapan PHP Script

Ralat 502 boleh berlaku kerana skrip, plug-in atau sambungan kepada PHP bahasa, yang apabila siap pelayan pelaksanaan tidak menghantar kod yang sama. Sebagai contoh, untuk menjana ralat 502: Bad Gateway nginx sebagai salah satu proksi pilihan pelayan mungkin disebabkan penentuan tidak wajar status skrip dan persepsi pemotongan dengan perkhidmatan pelayan web sebagai kegagalan sistem.

Jadi, semua maklumat statik (lukisan, muka surat laman web, Robot) fail untuk memuatkan dengan betul dan tanpa kesilapan. Apakah maksud "502: Bad Gateway" dalam kes ini? Bahawa kegagalan yang berlaku adalah apabila memuat turun skrip perisian, plug-in dan sambungan.

langkah-langkah pembetulan 502

Langkah pertama adalah untuk menganalisis beban pelayan semasa, terutama di saat-saat ralat. Perhatian khusus harus diberikan kepada memori beban dan keperluan untuk meningkatkan saiz untuk meningkatkan pemprosesan query.

Semak tetapan yang betul had ke atas jumlah masa yang sama diproses oleh proses php-cgi. konfigurasi salah mereka membawa kepada perkhidmatan yang cepat dan beban malar mesej berlakunya "502: Bad Gateway". Apa dan bagaimana untuk menyesuaikan had proses, mencari pembekal kaunter perkhidmatan hosting.

Mengurangkan permintaan kepada sumber rangkaian luaran, dan menetapkan had masa untuk loading dan tindak balas mereka. Ini membolehkan anda untuk melihat, apa yang meninggalkan sumber pelayan, dan membantu menyingkirkan luar "tergelincir" laman web ini.

Dalam kes disyaki tetapan konfigurasi pelayan Overselling atau tidak betul, sila hubungi tuan rumah sokongan pelanggan. Jika tiada tindak balas dan masalah berterusan, perubahan hosting pembekal. pelayan tidak tersedia boleh mengakibatkan kerugian kerana kesilapan mudah 502: Bad Gateway. Apakah ini bermakna untuk perniagaan, saya fikir ia tidak perlu untuk menjelaskan.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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