Issue
- Liferay's Cluster Link cache replication makes use of JGroups. There are instances when several JGroups messages related to "Accept view MergeView" are appearing while the cluster is running.
Environment
- Liferay DXP 7.1
- Liferay DXP 7.0
- Liferay Portal 6.x
Resolution
-
An explanation of MergeView From JGroups MergeView Class Javadoc documentation:
-
Whenever a group splits into subgroups, e.g., due to a network partition, and later the subgroups merge back together, a MergeView instead of a View will be received by the application. The MergeView class is a subclass of View and contains an additional instance variable: the list of views that were merged. For example, if the group denoted by view V1:(p,q,r,s,t) splits into subgroups V2:(p,q,r) and V2:(s,t), the merged view might be V3:(p,q,r,s,t). In this case, the MergeView would contain a list of 2 views: V2:(p,q,r) and V2:(s,t).
- From a practical perspective, please ensure that the clustered environment's network is stable and monitor for any changes.
-