22 lines
1.4 KiB
Markdown
22 lines
1.4 KiB
Markdown
---
|
|
title: UTU Redis未送达缓存:私聊按接收方设置,群聊按群设置计算期限
|
|
type: decision
|
|
permalink: main/projects/d401bdbe-e9c0-4de8-aa0f-48b983de7c80/utu-redis-未送达缓存私聊按接收方设置群聊按群设置计算期限
|
|
stable_id: 2b1ec63f-c259-43c3-9df3-9e571c1e2cc1
|
|
scope: project
|
|
memory_type: decision
|
|
project_id: d401bdbe-e9c0-4de8-aa0f-48b983de7c80
|
|
usage_profile_id: 7aee455b-24cc-4008-bdaf-443721e6f939
|
|
status: active
|
|
revision: 2
|
|
request_id: utu-20260910-chat-redis-delivery-02
|
|
created_at: '2026-09-10T09:55:08.158811+00:00'
|
|
updated_at: '2026-09-10T10:05:04.040104+00:00'
|
|
tags:
|
|
- 聊天
|
|
- Redis
|
|
- 群保留设置
|
|
- 离线投递
|
|
---
|
|
|
|
2026-09-10用户明确允许Redis临时缓存未送达密文;服务器重启或服务重启须丢弃,送达/到期删除线上副本;未送达时发送方删除消息也同步删除线上。聊天记录自动清理从消息发出时间起算(用户原句:毕竟这个自动清理聊天记录是根据消息发出时间而定的)。私聊线上未送达期限为消息发出时间加接收方个人设置的保留时长;用户进一步明确群聊跟群设置走,而不是个人,因此群聊记录及未送达密文按群保留时长,个人设置不覆盖群聊。适用保留时长变更后,已有本地记录和Redis未送达密文立即按新设置重算并清理。禁止通过持久化/重启恢复继续投递旧队列。Redis为已确认缓存组件,其余技术方案待定。 |