Handa ang iyong kliyente na maghintay ng animnapung segundo. Makalipas ang sampung segundo, natatanggap nito ang HTTP 504. Ang pagtaas ng timeout ng kliyente sa dalawang minuto ay hindi nagbibigay sa gateway ng limampung segundong dagdag na trabaho.

Inilalarawan ng 504 ang isang gateway o proxy na hindi nakatanggap ng napapanahong tugon mula sa upstream habang sinusubukang tapusin ang kahilingan. Nagpasya na ang gateway at nagbalik ng tugon. Mababasa ng iyong kliyente ang tugon na iyon nang maayos.

Aling tagapamagitan ang nagbalik nito?

Maaaring ang forward proxy ang naglabas. Maaari rin ang isang susunod na gateway na pinapatakbo ng website. Sa ordinaryong end-to-end TLS sa loob ng CONNECT, ang tugon ng HTTP mula sa protektadong pagpapalitan sa destinasyon ay hindi kapareho ng pagtanggi sa CONNECT mismo.

Itago ang yugto, mga header ng tugon, pananalita sa pahina ng error, at ang mga tugmang log kung mayroon. Ang pangalan ng server ay maaaring maging bakas, ngunit hindi dapat ituring na hindi nagkakamaling pagkakaugnay. Maaaring may mas maraming tagapamagitan sa ruta kaysa sa isang na-configure sa iyong kliyente.

Pagkatapos, suriin kung bakit hindi natapos ang operasyong iyon sa upstream. Ang maabot, mga serbisyong sobra ang karga, isang katawan ng kahilingang hindi kayang iproseso ng upstream gaya ng inaasahan, at pag-uugali ng aplikasyon ay maaaring lahat mahalaga. Ang numerikong estado lamang ay hindi nagpapatunay na ang pagpalit ng User-Agent o pagdaragdag ng isang opsyon sa timeout ang pangkalahatang solusyon.

Ihambing ang parehong kahilingan

Kapag gumagana ang ibang tool, ihambing ang method, target, encoding ng katawan, pagpapatotoo, at ruta. Ang "bumubukas ang URL sa browser" ay hindi kumpletong paghahambing sa isang multipart na pagsusumite sa pamamagitan ng service client.

Kung ikaw ang nagpapatakbo ng naglalabas na gateway, iayon ang badyet ng upstream nito sa sinusuportahang karga ng trabaho at sa mga deadline sa paligid. Kung hindi, itago ang resulta bilang ebidensya at gamitin ang dokumentadong daan ng pag-access o suporta ng operator. Ang mas mahabang lokal na paghihintay ay hindi makapagbabago ng tugon na dumating na.

Kaugnay na mga artikulo