Replying to Avatar CXPLAY

五秒的等待只是修好了从外部中继填充事件切片的通道被提前关闭导致的事件数量不足问题. 但然后发现即使从外部中继获取的事件数量已经足够, 但保存在本地数据库的部分行为有些不对劲, 事件没有被真正缓存下来, 或者说是这些事件被迅速销毁了, 只留下了满足最低容量需要的几个最新事件.

但是通过网页打开的事件预览却被超出预期的缓存了过长事件, 本应该前文的事件进入数据库和现在提到的网页预览事件都应该默认被缓存七天, 但现在的表现来看都没有做到默认的行为. 可能和近期切换过来的 LMDB 数据库有关.

Avatar
CXPLAY 1y ago

然后是新的待优化, 用作 OpenGraph 图片的文字渲染为图片由于渲染时间稍微有些长, 并且只会在完全渲染完毕后传输, 于是可能某些 Bot 就以为超时了导致重要的这部分文字转图片在这些平台上就无法显示. 可能还要让文转图的渲染加速一些或者用流式传输图片分块让图片渐进加载.

Reply to this note

Please Login to reply.

Discussion

No replies yet.