【问题标题】:Cloudflare Bad Gateway 502 errorCloudflare 错误网关 502 错误
【发布时间】:2020-05-28 02:57:29
【问题描述】:

我和我的用户经常遇到Cloudflare Bad Gateway 502 error。试图找出问题所在很难,因为 Cloudflare 责备托管公司,而托管公司则责备 Cloudflare。使用 Cloudflare 时的典型情况。

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

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

有没有一种方法可以配置我的服务器,以便 Cloudflare 知道请求仍在处理中?还是我应该完全放弃 Cloudflare?

【问题讨论】:

  • 如何将自己的答案标记为正确?

标签: cloudflare


【解决方案1】:

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

【讨论】:

  • 如果 Railgun 配置不正确,这很常见。我尝试在实时环境中修改 Railgun 设置(我知道,我不应该),每次更新它们并重新启动 Railgun 时,人们都会收到 521 错误一段时间。
  • Cloudflare 总是在等待 5 分钟后断开连接,实际上我没有找到任何解决方案,除了优化服务器并在 5 分钟内回答所有问题。我没有轨道炮。尝试一个耗时超过 5 分钟的请求。
  • 谢谢。解决了我的问题!
【解决方案2】:

这个错误我已经经历了很长时间,Cloudflare 支持无法指导我。 为了解决这个问题,我尝试了多种调整和技巧。 成功的一个是将您的 https 更改为数据库中的 HTTP > wp_option。 例如:

  1. https://xxxxx.com/http://xxxxx.com/
  2. 在 Cloudflare 设置中将您的 SSL 设置切换为“完整”。 这应该可以正常工作,祝你好运。

【讨论】:

  • 无需发布真实地址来证明您的观点。这可能会被视为垃圾邮件并禁止您
【解决方案3】:

我已经非常深入地研究了这个错误,我发现了结果https://modernbreeze.in/error-502-bad-gateway-cloudflare-how-to-fix-in-wordpress/ 我在上面的博客文章中记下了。请阅读并让我知道它是否已解决。

【讨论】:

  • 欢迎来到 Stackoverflow。请尝试在您的答案中提及要点。如果它没有完全回答问题,您可以在问题下方发表评论。
猜你喜欢
  • 2012-09-25
  • 2020-02-13
  • 2017-03-28
  • 1970-01-01
  • 1970-01-01
  • 2017-07-07
  • 2022-01-07
  • 2021-07-21
  • 2011-05-14
相关资源
最近更新 更多