shixiaoxiao created ZOOKEEPER-4388: -------------------------------------- Summary: ReadOnlyRequestProcessor doesn‘t filter closeSession and createSession Key: ZOOKEEPER-4388 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-4388 Project: ZooKeeper Issue Type: Bug Components: server Affects Versions: 3.6.2, 3.6.1, 3.6.3, 3.6.0 Environment: zk version 3.6.0 3.6.1 3.6.2
the follower/observer network disconnection time exceeds session timeout Reporter: shixiaoxiao Fix For: 3.7 Attachments: dataInconsistent.png The follower/observer enable read only. When the node returns to normal from the partitioned, the ephemerals nodes will be inconsistent with the leader node. The reason is that the request to close the timeout sessions is processed by the ReadOnly follower or observer when they are partitioned and the ephemerals nodes created by these sessions also are delete. When the leader node uses diff to synchronize data with the follower/observer node, the transaction that needs to be synchronized does not include the creation of temporary nodes which created by sessions closed by followers.So the follower/observer ephemerals nodes is inconsistent with leader. -- This message was sent by Atlassian Jira (v8.3.4#803005)