Skip to contents

Configure async queue processing

Usage

payload_queue_config(
  enabled = FALSE,
  max_size = 1000,
  retry_attempts = 3,
  retry_delay_ms = 1000
)

Arguments

enabled

Enable or disable queue processing (default FALSE)

max_size

Maximum queue size (default 1000)

retry_attempts

Number of retry attempts for failed processing (default 3)

retry_delay_ms

Delay between retries in milliseconds (default 1000)

Value

Invisibly returns TRUE, called for side effects

Examples

if (interactive()) {
  # Enable queue with custom settings
  payload_queue_config(
    enabled = TRUE,
    max_size = 500,
    retry_attempts = 5
  )
}