Issue
-
It has been observed that when a user makes an update of the cache in one node, it removes that entry from the cache in other nodes.
Environment
- DXP 7.4
Resolution
- This is an expected behavior.
-
When an entity change is persisted, Liferay broadcasts a message to all nodes via JGroups. The message is akin to: "web content id 36745689 is updated".
- Upon receiving the message, the node will expire that entry, if it is in the cache. A subsequent retrieve of the updated entity will be a “cache miss” and will be retrieved from the database and added to the cache again, this makes it current.
Additional Information
Contenido exclusivo para suscriptores.
Una Suscripción Enterprise de Liferay proporciona acceso a más de 1.500 artículos que incluyen las mejores practicas, diagnóstico de problemas y otras soluciones útiles. Inicia sesión para tener un acceso completo.
Inicia sesión