Clear Onebox Cache

Dans l’interface en ligne de commande de Redis, vous pouvez également supprimer des clés individuelles sans vider tout le cache 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)

Je suppose que ce schéma de clés changera rarement, mais si c’est le cas, vous pouvez simplement utiliser keys *onebox*url* ou même keys *url* pour rechercher la clé mise en cache à supprimer…

Je peux confirmer que j’ai supprimé avec succès des oneboxes mises en cache et reconstruit le HTML pour les publications affectées par des données corrompues mises en cache en utilisant cette méthode.