Skip to content

Support for enabling Dead Lettering on Azure Service Bus subscriptions via Dapr #4022

@fkucukkara

Description

@fkucukkara

Context:
We are using Dapr with Azure Service Bus in our microservices, along with programmatic subscriptions to ensure unique subscribers when multiple replicas are running.

So far, we have been able to configure TTL on subscriptions by updating the component configuration, for example:

{
  "Name": "defaultMessageTimeToLiveInSec",
  "Value": "600"
}

However, we could not find any way to enable dead lettering after TTL expiration.

Question / Proposal:
Is there currently a way to configure dead-lettering on subscriptions through Dapr’s Azure Service Bus component?
If not, would it make sense to extend the component’s configuration options to support this like below?

{
  "Name": "EnableDeadLetteringOnMessageExpiration",
  "Value": "true"
}

References:

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions