聊天消息突然从已读变为未读

不知何故,我所在的论坛上突然出现了 53 条过期的未读聊天通知(所有通知都是关于我已经看过的消息)。该论坛由 CDCK 托管,如果这很重要的话。不仅出现了过期的聊天通知,而且似乎在最近被禁用的频道中,帖子又被重新启用了(无需管理员操作)。出问题的论坛位于 CDCK 的西雅图数据中心。

3 个赞

更新:通知已消失,但又回来了(第二次有 54 条)。

3 个赞

此外,一些帖子被重新创建,其中只有一个消息,因为它们的第一个消息已被转移到另一个频道。

2 个赞

我猜这可能有关联:我回复的一个私人聊天仍然显示有两条未读消息。

确实,这个问题是最近才出现的,因为上周二早些时候的另一个聊天没有显示这个问题。

2 个赞

感谢您报告这些问题!听起来这里有几个不同的问题,我们需要一些澄清,然后再进行调查。

你们都在同一个论坛上吗?如果是这样,这可能与我们正在内部讨论的消息移动问题有关:

另外,当您说通知时,您是指频道的蓝色圆点未读指示器吗?您在哪里看到的计数为 54?

我不太确定这会如何发生;唯一可以启用/禁用线程的地方是这个屏幕。您的任何管理员是否更改了那里的其他设置?也许我们更改 threading_enabled 时存在某种错误,而其他设置也被更改了:

我认为这是因为服务工作线程缓存了过时的数据,并且 CDCK 托管的论坛存在按 IP 的速率限制。(基本上,我认为在服务器响应 429 时,会使用过时的响应来检查未读聊天消息计数。)

1 个赞

我指的是显示在标题中用于个人聊天消息/聊天提及的绿色指示器。

1 个赞

是的(我们都是那里的管理员)。

1 个赞

我也遇到了同样的问题。这似乎是一个缓存问题。通常,当我从其他网址“返回”打开聊天时会发生这种情况。

这似乎只发生在移动设备上?