Skip to content

Option to Permanently Unlock SQS Trigger for Continuous Consumption #610

@surya9teja

Description

@surya9teja

Feature description

Hi, The existing SQS trigger in Kestra implements a locking mechanism upon pipeline execution. While this aims to prevent reprocessing, the default behavior of the SQS trigger is to consume and delete messages. This makes the locking period, until the execution completes, potentially restrictive, especially in scalable environments that we deployed the Kestra such as Kubernetes. We propose adding an option to permanently unlock the SQS trigger, allowing it to continuously poll and trigger new executions for incoming SQS messages, thereby maximizing parallel processing capabilities.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/backendNeeds backend code changes
    No fields configured for Feature.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions