Cloudflare Bad Gateway 502错误

bar*_*art 8 cloudflare

我自己和我的用户经常碰到一个Cloudflare Bad Gateway 502 error.试图弄清楚出了什么问题很难,因为Cloudflare指责托管公司和托管公司指责Cloudflare.使用Cloudflare时的典型情况.

我注意到的是没有任何东西真的失败了.主机接收请求并正在处理请求,但有时需要比平时更长的时间才能完成.但Cloudflare不能等待而是抛出Bad Gateway错误,而脚本实际上仍在运行.

在执行繁重的后端任务(比如生成+50 PDF)时,我注意到了这种行为.我的用户在尝试上传图片时会注意到这一点(通常会启动重新调整大小的任务).

有没有办法配置我的服务器,以便Cloudflare知道请求仍在处理中?或者我应该整体抛弃Cloudflare?

bar*_*art 7

罪魁祸首是Railgun.禁用Railgun后(在Cloudflare的控制面板中)Bad Gateway 502错误立即消失.