Details
Description
C:\Program Files\Couchbase\Server\bin>.\cbflushctl.exe -h
Usage: cbflushctl.exe [options]
Options:
-h, --help show this help message and exit
Without -h, the script will show help information
C:\Program Files\Couchbase\Server\bin>.\cbflushctl.exe
Usage: cbflushctl.exe host:port drain [username password]
or cbflushctl.exe host:port evict key [username password]
or cbflushctl.exe host:port set param value [username password]
or cbflushctl.exe host:port start [username password]
or cbflushctl.exe host:port stop [username password]
Flags:
All commands allow an optional username and password as the last
two parameters.
Persistence:
stop - stop persistence
start - start persistence
drain - wait until queues are drained
Available params for "set":
bg_fetch_delay - Delay before executing a bg fetch (test feature)
chk_max_items - Maximum items before creating a new checkpoint
chk_period - Duration before creating a new checkpoint
exp_pager_stime - Expiry Pager Sleeptime
inconsistent_slave_chk - Enables active to active replication
queue_age_cap - Maximum queue age before flushing data
max_checkpoints - Maximum number of checkpoints
max_size - Max memory used by the server
max_txn_size - Maximum number of items in a flusher transaction
mem_high_wat - High water mark
mem_low_wat - Low water mark
min_data_age - Minimum data age before flushing data
sync_cmd_timeout - The timeout for the sync command
tap_throttle_queue_cap - Destination disk write queue cap for tap backoff
('infinite' means no cap)
tap_throttle_threshold - Destination memory threshold for tap backoff
keep_closed_chks - Keep all closed checkpoints in memory
flushall_enabled - Enable flush operation
C:\Program Files\Couchbase\Server\bin>