Интернэтээр аялж байх үед хэрэглэгчид 504 Gateway Timeout (хугацаа дууссан) гэсэн алдаатай тулгарч болох боловч хүн бүр үүнийг юу гэсэн үг болохыг ч ойлгохгүй өнгөрдөг.
504 Gateway Timeout (хугацаа дууссан) алдаа юу гэсэн үг вэ?
504 Gateway Timeout (хугацаа дууссан) алдаа нь хамгийн нийтлэг зүйлүүдийн нэг юм. 504 Gateway Timeout гэж юу вэ? Дүрмээр бол, вэб нөөцийг байрлуулсан сервер рүү маш олон тооны хүсэлт илгээсэн тохиолдолд тэдгээрийг боловсруулах цаг хугацаа байхгүй, өөрөөр хэлбэл заасан хугацаанд буцаж ирэхгүй бол ийм төрлийн алдаа гарч болзошгүй юм. хязгаар. HTTP хариу. Үүний үр дүнд холболт тасалдаж магадгүй тул хэрэглэгч хэзээ ч вэб эх сурвалж руу нэвтрэх боломжгүй болно. Энэ нь серверт аль хэдийн их хуримтлагдсан хуучин хүсэлтийг боловсруулах цаг хугацаа байдаггүй бөгөөд дараалалд зогсож, боловсруулалт хийх цаг зав гардаггүй шинэ хүсэлтүүд гарч ирдэгтэй холбоотой юм.
504 Gateway Timeout (хугацаа дууссан) алдааг хэрхэн шийдвэрлэх вэ?
Асуудал нь скриптэд өгөгдсөн байж магадгүй бөгөөд түүнд хуваарилагдсан хугацаанд даалгавраа биелүүлж амждаггүй. Ихэнх тохиолдолд энэ нь скрипт нь гуравдагч этгээдийн зангилаанд хандаж байх үед тохиолддог. Энэ асуудлыг шийдэхийн тулд PHP max_execution_time параметрийн утгыг нэмэгдүүлэх нь хангалттай юм. Хэрэв асуудал шийдэгдээгүй бол скриптийг тодорхой хугацаанд оновчтой болгож, даалгавруудыг заасан хугацаанд хийж гүйцэтгэх боломжтой болно.
Зөвхөн серверийн администратор нь тулгамдсан асуудлыг даван туулж чаддаг бөгөөд түүний гүйцэтгэлийг хэд хэдэн удаа нэмэгдүүлэх ёстой. Компьютерийн RAM-ийн хэмжээг нэмэгдүүлж, процессорыг илүү хүчирхэг болгож өөрчилсөн тохиолдолд л та төлөвлөгөөгөө биелүүлж чадна. Нэмж дурдахад та Apache орчинд шууд httpd процессын тоог нэмэгдүүлэх шаардлагатай болно. Энэ сайт ерөнхийдөө өөр хостинг руу "шилжих" шаардлагатай болж магадгүй юм. Тухайн сайт ердийн виртуал хост дээр байрлаж, администратор нь хүсэлтэд хариу өгөхгүй, туслахаас татгалзах эсвэл ийм асуудлыг шийдэж чадахгүй тохиолдолд л ийм шаардлага гарах болно.
Ихэнх хэрэглэгчдэд таалагдах өөр нэг шийдэл бий. Энэ сонголт нь сайтыг өөрөө оновчтой болгохыг хэлнэ. Энэ нь сайтын администратор нь скрипт, SQL асуулга болон бусад зүйлийг оновчтой болгох хэрэгтэй бөгөөд ингэснээр тэдгээрийг богино хугацаанд гүйцэтгэх боломжтой болно.