移动帖子返回502错误网关

The following commit should improve the performance and reduce the number of 502 errors.

7 个赞

It helps a lot!
Thanks

3 个赞

I’m still seeing these errors, I’m afraid :frowning:

1 个赞

Yep, still appears from time to time.

502 errors on moving 5 messages.

5 posts in a PM? That’s weird. Is this a standard installation on Digital Ocean? Which kind of droplet?

Hi,
I tired to move 5 message from thread of 26 messages to thread with 200+ messages. 502!
Then I tried to move 2 of 2 messages to another thread with 1000+ messages. 502!

I do have standard Digital Ocean installation.
4 vCPUs / 8 GB Memory / 160 GB Disk + 200 GB / LON1

Forum statistics
Last 7 Last 30 All Time
Topics 101 486 11.0k
Posts 10.8k 45.0k 1.3M
Users 45 212 4.7k
Active Users 1.9k 2.3k —
Likes 12.4k 50.9k 1.0M

@gerhard is this the expensive post topic number remapping work?

It could also be the updating of quotes that was added recently. There were no new reports of 502 errors until that was added. I’ll have a look. It’s probably time to move all the resource intensive work into a background job.

3 个赞

状态更新!

2.4.0.beta8 在 502 移动错误方面表现良好。
2.4.0.beta9 则非常糟糕。每次移动尝试都会返回 502 错误。

我觉得我们需要把这件事解决一下,我们这里也收到了一些客户关于性能不佳的投诉。

@kris.kotlarek 能否请你本周优先处理此事,快速查看一下。

8 个赞

很高兴看到这一点,因为我们一直在为这个问题困扰。

以后是否有办法调整超时设置?我注意到大多数 502 错误都发生在尝试将内容从用户量很大的主题中移出的时候。

感谢大家解决这一问题。

1 个赞

跟进一下,自我们最新更新以来,未再出现 502 错误。不确定具体是什么发生了变化,但依然非常感谢。

祝好!

3 个赞

好吧,虽然不想这么说,但……问题又出现了。

场景:用户误将视频发布在我们的“仅图片”主题中,该主题已有 5100 多条包含图片的帖子。我尝试将该视频移动到我们的“仅视频”主题,但再次收到“502 错误”提示。

几天前,在尝试将一些图片从其他主题移动到“仅图片”主题时,也出现了同样的问题。

这是否与源主题的大小有关?Discourse 在将违规帖子移动到其他位置之前,是否需要索引或读取整个主题?看起来确实是我们尝试移动时最常遇到问题的源主题。

我们托管在 AWS 上,不知这是否有关联。

感谢任何指导。

Bill

3 个赞

我们大约两周前遇到了同样的问题。能否用稳定版本重新构建?

2 个赞

我不再记得上一个没有此问题的版本是什么,也不确定是否是主题的大小导致了该问题。

我已解决了这个问题。我们的服务器仅使用了约 2GB 内存,但我们的 VPS 拥有 16GB 内存。在尝试移动帖子时,我发现 PostgreSQL 占用了大量 CPU,但内存使用量并未发生变化。在修改了容器配置文件中的 db_shared_buffers 参数并重新构建应用后,502 错误问题得以解决。

9 个赞

我们将尝试您的方法并反馈结果。非常感谢!

4 个赞

该问题再次出现——仅将 5 篇帖子移动到现有主题时返回 502 错误。

尝试从 此帖 开始移动 5 篇帖子。

源主题包含 7000 多条消息。

4 个赞

我可以确认,在最新版本中存在此问题(即使服务器没有负载)

在我的情况下,目标主题有 7000 条回复,而我无法将没有回复的单个帖子从主题中移出。出现 502 错误。

4 个赞