OS: Debian 9
MySQL: 5.7.23 (Running in group replication cluster)
The cluster is running fine with 3 mysql nodes in group replication and all are working fine. While adding a 4th node in the group replication cluster, the 4th node is able to connect to the master and replication starts, however, the 4th node always shows as "RECOVERING". I checked the logs but there was no error in the logs.
Since the 4th mysql node is able to connect to the other members and able to replicate the data, I am sure that there is no issue in the mysql config.
One of the suspicion is that it is somewhere related to the binlog events. If I check the count of 'SHOW BINGLOG EVENTS', it shows almost 141957 rows, however, the other nodes are having haardly 3-4 rows.
mysql> SHOW BINLOG EVENTS; 141957 rows in set (10.74 sec)
Please let me know how can I add the 4th node in mysql group replication cluster.