以下提交应能提升性能并减少 502 错误的数量。
这很有帮助!
谢谢
恐怕我仍然看到这些错误了 ![]()
是的,偶尔还会出现。
移动 5 条消息时出现 502 错误。
5 篇帖子在私信里?这很奇怪。这是 Digital Ocean 上的标准安装吗?用的是哪种 droplet?
你好,
我尝试将 26 条消息中的 5 条移动到包含 200+ 条消息的线程中,结果出现 502 错误!
然后,我尝试将 2 条消息中的 2 条移动到包含 1000+ 条消息的另一个线程中,再次出现 502 错误!
我使用的是标准的 Digital Ocean 安装。
4 vCPU / 8 GB 内存 / 160 GB 磁盘 + 200 GB / LON1
论坛统计
最近 7 天 最近 30 天 总计
主题数 101 486 11.0k
帖子数 10.8k 45.0k 1.3M
用户数 45 212 4.7k
活跃用户 1.9k 2.3k —
点赞数 12.4k 50.9k 1.0M
@gerhard 这是关于昂贵的帖子主题编号重映射的工作吗?
也可能是最近添加的引用更新功能导致的。在添加该功能之前,没有新的 502 错误报告。我会检查一下。现在可能确实需要将所有资源密集型工作移至后台任务中执行。
状态更新!
2.4.0.beta8 在 502 移动错误方面表现良好。
2.4.0.beta9 则非常糟糕。每次移动尝试都会返回 502 错误。
我觉得我们需要把这件事解决一下,我们这里也收到了一些客户关于性能不佳的投诉。
@kris.kotlarek 能否请你本周优先处理此事,快速查看一下。
很高兴看到这一点,因为我们一直在为这个问题困扰。
以后是否有办法调整超时设置?我注意到大多数 502 错误都发生在尝试将内容从用户量很大的主题中移出的时候。
感谢大家解决这一问题。
跟进一下,自我们最新更新以来,未再出现 502 错误。不确定具体是什么发生了变化,但依然非常感谢。
祝好!
好吧,虽然不想这么说,但……问题又出现了。
场景:用户误将视频发布在我们的“仅图片”主题中,该主题已有 5100 多条包含图片的帖子。我尝试将该视频移动到我们的“仅视频”主题,但再次收到“502 错误”提示。
几天前,在尝试将一些图片从其他主题移动到“仅图片”主题时,也出现了同样的问题。
这是否与源主题的大小有关?Discourse 在将违规帖子移动到其他位置之前,是否需要索引或读取整个主题?看起来确实是我们尝试移动时最常遇到问题的源主题。
我们托管在 AWS 上,不知这是否有关联。
感谢任何指导。
Bill
我们大约两周前遇到了同样的问题。能否用稳定版本重新构建?
我不再记得上一个没有此问题的版本是什么,也不确定是否是主题的大小导致了该问题。
我已解决了这个问题。我们的服务器仅使用了约 2GB 内存,但我们的 VPS 拥有 16GB 内存。在尝试移动帖子时,我发现 PostgreSQL 占用了大量 CPU,但内存使用量并未发生变化。在修改了容器配置文件中的 db_shared_buffers 参数并重新构建应用后,502 错误问题得以解决。
我们将尝试您的方法并反馈结果。非常感谢!
我可以确认,在最新版本中存在此问题(即使服务器没有负载)
在我的情况下,目标主题有 7000 条回复,而我无法将没有回复的单个帖子从主题中移出。出现 502 错误。