Clear Onebox Cache

在 Redis CLI 中,您也可以删除单个键,而无需刷新整个 Redis 缓存:

# ./launcher enter app
# redis-cli
> keys *CACHE:onebox*example.com*
1) `"default: CACHE:onebox__https://example.com/"`
> del "default: CACHE:onebox__https://example.com/"
(integer) 1
> keys *CACHE:onebox*example.com*
(empty list or set)

我预计这种键模式不太会频繁变更,但如果确实发生了变化,您可以直接使用 keys *onebox*url* 甚至 keys *url* 来查找需要删除的缓存键……

我可以确认,使用此方法已成功删除了缓存的 onebox 数据,并为受缓存损坏数据影响的帖子重新生成了 HTML。