清除缓存
启用缓存集成后,清除远程缓存的内容或查看远程缓存中是否有可用项可能很有用。
清除缓存和远程缓存
这些端点并非直接用于数据集或性能测试,但通常对这些情况很有用。 它们仅在启用 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