[ https://issues.apache.org/jira/browse/ZOOKEEPER-4229?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17314643#comment-17314643 ]
Zhewei Hu commented on ZOOKEEPER-4229: -------------------------------------- Hi Alexandre, I think you could also set below to options to control the creation of snapshots: 1. snapCount: The number of transactions recorded in the transaction log before a snapshot can be taken, the default value is 100k. 2. snapSizeLimitInKb: The size limit of one snapshot file, the default value is 4G. Alternatively, I think you could also set up a cronjob to clean up the snapshots? > Authorize less than one hour of snapshot retention > -------------------------------------------------- > > Key: ZOOKEEPER-4229 > URL: https://issues.apache.org/jira/browse/ZOOKEEPER-4229 > Project: ZooKeeper > Issue Type: Improvement > Reporter: Alexandre DUVAL > Priority: Major > > When ZK is used with Pulsar, when a lot of data changes occur in ZK, it > conducts ZK to snapshot a lot. I had a disk issue on creating 900 000 > producers and 1 500 000 consumers from scratch in 20 minutes. > This causes the used disk to increase really fast. As each snapshot costs a > 2.5GB disk. > Auto purge is run each hour and this is the current minimum configuration > authorized: > {color:#859900}autopurge.purgeInterval{color}{color:#333333}=1{color} > {color:#333333}Can we authorize define this value with minutes?{color} > -- This message was sent by Atlassian Jira (v8.3.4#803005)