Aide du Hub TheSocle · cache.dashboard.purger_app

Purger

Vide le cache d'une seule application, sans toucher aux autres.

Voir l'élément dans l'écran : cache/dashboard

Explication

Le bon geste après la mise en ligne d'une nouvelle version d'une application : ses visiteurs voient aussitôt le nouveau contenu, les autres applications gardent leur cache.

Fiche complète

Action

POST /hub/cache/purge/{appId} → cache_worker.cache_purge_app

Paramètre Obligatoire Rôle
app_id oui l'identifiant de l'application ; le Hub retrouve sa route, puis son nom public

Message : « Cache purge pour appId. », ou « Echec purge : … ».

Constaté sur le Hub 3.77.0

Le bouton envoie le nom public de la ligne (things.exemplia.example), alors que l'action attend l'identifiant de l'application (things). Sauf si les deux coïncident, la purge est refusée : « Echec purge : No route found for app_id: things.exemplia.example ».

Contournement : purger depuis la fiche de l'application, ou par MCP :

{ "name": "cache_worker__cache_purge_app", "arguments": { "app_id": "things" } }

Purger une seule page

cache_worker.cache_purge_path (app_id, path) retire un chemin et ce qui commence par lui. Pas de bouton à l'écran.

Sommaire du démonstrateur