Skip to content
Kong Logo | Kong Docs Logo
search
  • We're Hiring!
  • Docs
    • Kong Gateway
    • Kong Konnect
    • Kong Mesh
    • Plugin Hub
    • decK
    • Kong Ingress Controller
    • Insomnia
    • Kuma

    • Docs contribution guidelines
  • Plugin Hub
  • Support
  • Community
  • Kong Academy
Get a Demo Start Free Trial
  • Kong Gateway
  • Kong Konnect
  • Kong Mesh
  • Plugin Hub
  • decK
  • Kong Ingress Controller
  • Insomnia
  • Kuma

  • Docs contribution guidelines
  • 3.3.x (latest)
  • 3.2.x
  • 3.1.x
  • 3.0.x
  • 2.8.x
  • 2.7.x
  • 2.6.x
  • Older Enterprise versions (2.1-2.5)
  • Older OSS versions (2.1-2.5)
  • Archive (pre-2.1)

github-edit-pageEdit this page

report-issueReport an issue

enterprise-switcher-iconSwitch to OSS

On this pageOn this page
  • Plugin queuing parameters
  • More information
Kong Gateway
3.3.x (latest)
  • Home
  • Kong Gateway
  • Kong Plugins
  • Queue
  • Plugin Queuing Reference

Plugin Queuing Reference

This page is a reference for general plugin queuing parameters that you can set for certain plugins. Set these parameters in the configuration file for your plugin.

For more information, see the following plugin documentation:

  • HTTP Log
  • OpenTelemetry
  • Datadog
  • StatsD

Plugin queuing parameters

The unified queue parameter set consists of the following parameters:

Parameter Type Unit Default value Description
max_batch_size integer count 1 Maximum number of queue entries to process per batch.
max_coalescing_delay fraction seconds 1 Maximum time to wait after the first entry has been received in the queue before sending out the batch. As soon as the maximum number of entries are waiting on the queue, a batch is sent immediately.
max_entries integer count 10000 Maximum number of entries that the queue can hold. Once this limit is reached, the oldest entry will be dropped when a new entry is enqueued.
max_retry_time fraction seconds 60 Maximum time that a batch is retried. This can be set to a negative value to disable retries.
initial_retry_delay fraction seconds 0.01 Initial delay before retrying after processing a failed batch.
max_retry_delay fraction seconds 60 Maximum time to wait between retries.

More information

About Plugin Queuing - Find out how plugin queuing works.

Thank you for your feedback.
Was this page useful?
  • Kong
    THE CLOUD CONNECTIVITY COMPANY

    Kong powers reliable digital connections across APIs, hybrid and multi-cloud environments.

    • Company
    • Customers
    • Events
    • Investors
    • Careers Hiring!
    • Partners
    • Press
    • Contact
  • Products
    • Kong Konnect
    • Kong Gateway
    • Kong Mesh
    • Get Started
    • Pricing
  • Resources
    • eBooks
    • Webinars
    • Briefs
    • Blog
    • API Gateway
    • Microservices
  • Open Source
    • Install Kong Gateway
    • Kong Community
    • Kubernetes Ingress
    • Kuma
    • Insomnia
  • Solutions
    • Decentralize
    • Secure & Govern
    • Create a Dev Platform
    • API Gateway
    • Kubernetes
    • Service Mesh
Star
  • Terms•Privacy
© Kong Inc. 2023