private InternalDistributedMember getRandomPersistentReplicate() {
    final GetRandomReplicate getPersistentReplicate = new GetRandomReplicate(true);
    getCacheDistributionAdvisor().accept(getPersistentReplicate, null);
    return getPersistentReplicate.member;
  }
@return a random persistent replicate, null if there is none
geode-core/src/main/java/org/apache/geode/internal/cache/DistributedRegion.java