Worrying a little about the fact that you are deleting files from pg_xlog, they are necessary to restore your database. Please do not tell me that this is a production :)
In any case, there is a more fundamental reason why WALs assemble at such a speed that is associated with the recently introduced "replication slots" in PostgreSQL.
The replication slot will store WAL logs until they are applied to DR so that your WALS are not applied to the backup computer. Most likely, if you delete WALS, then they will never be applied :) and, thus, a full-time cycle comes.
You can also control the number of WALS in this directory by the "wal_keep_segments" parameter, although I'm not sure how much of its role is in 9.5 with a replica and a replication slot.
In any case, you definitely need to stop deleting the WAL and restore your DR with the new synchronization of your wizard.
source share