清除缓存

启用缓存集成后,清除远程缓存的内容或查看远程缓存中是否有可用项可能很有用。

清除缓存和远程缓存

这些端点并非直接用于数据集或性能测试,但通常对这些情况很有用。 它们仅在启用 RHDG 集成后才有用。

清除指定缓存中的所有项目 - 在本例中为缓存 sessions

https://#:8080/auth/realms/master/cache/sessions/clear

清除所有会话相关缓存

https://#:8080/auth/realms/master/cache/clear-sessions

清除指定远程缓存中的所有项目 - 在本例中为缓存 sessions

https://#:8080/auth/realms/master/remote-cache/sessions/clear

查看所有可用缓存和远程缓存中的项目计数

https://#:8080/auth/realms/master/cache/sizes

查看 ID 为“123”的项目是否存在于指定缓存中

https://#:8080/auth/realms/master/cache/sessions/contains/123

查看 ID 为“123”的项目是否存在于指定远程缓存中

https://#:8080/auth/realms/master/remote-cache/sessions/contains/123