Concurrent access to the session can cause a re-login (the session looks expired to the user) when using a slower latency filesystem (e.g. network storage like Ceph RBD)
We experienced this behaviour in a Neos installation with a persistent filesystem backed by a Ceph RBD persistent volume in a Kubernetes installation
Using a ephemeral, local storage, does solve the issue as a workaround
It would be better if the wait time and retry count could be configurable as options, so it can be extended (retry count for a session should be unlimited or the entry should not be reported as missing but an exception could be thrown)
false
after 3 retries with varying wait time - Neos presents a login screen if a single AJAX request was not authenticated