In some situations, the user cache in Jira may become corrupt and require manual intervention to resolve it.
There are a few ways to work around this:
- Refresh caches by full Jira restart (very painful and requires an outage):
- Full restart in Data Center is required because nodes with a corrupted cache will replicate it to other starting nodes, this means shutting down all nodes, validating the service is stopped, and starting them back up, a rolling restart will not resolve this issue.
- Add new directory, then remove it:
- Create a brand new User Directory - this directory does not necessarily actually have to work
- Delete the newly created directory. This will trigger the user and group caches to be invalidated.
- Synchronize the existing User Directory
Offer a programmatic way to rebuild the cache on one node (selective cache flush), and then propagate it out without taking the whole cluster offline.