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
Conteúdo Excluesivo para Assinantes
Uma Subscrição do Liferay Enterprise fornece acesso a mais de 1.500 artigos que incluem práticas recomendadas, solução de problemas e outras soluções valiosas. Faça login para obter acesso completo.
Entrar