TG群发怎么实现发送内容缓存更新?

麦明哲麦明哲06月03日1316

tg群发消息,怎么让缓存内容自动更新,每次都要刷新好麻烦,有办法让新内容不卡顿吗?跪求大神指导!

3 个回答

拥你轻轻入怀
拥你轻轻入怀回答于 06 月 03 日
最佳答案

方法有:1.定时任务自动抓取最新内容,比如python脚本定时跑;2.数据库存储消息记录,每次对比最新内容再推送;3.redis缓存中间层,消息先推缓存再推群,减少直接访问。代码方面注意异步,不要阻塞主线程。具体看你的后端架构,核心思想就是自动化+异步。

宗典丽
宗典丽回答于 06 月 03 日

定时任务+文件监听:修改内容时自动执行更新脚本,配合内存缓存降低读取延迟,实现新内容实时生效无延迟。

丙夏烟
丙夏烟回答于 06 月 04 日

可以用定时任务脚本自动拉取,结合Redis、文件缓存,合理设置过期时间。消息模板加一个刷新按钮,用户点击后局部更新,节省流量不卡顿。后端异步队列渲染,前端骨架屏占位,渲染完成后替换真实内容。

您的答案