Azure / Azure/azure-functions-java-library

ServiceBusTopicOutput - how to set sessionId to a message

Offen
#197 0 Kommentare 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen
area:java-functions
Vorherrschende Sprache
Java
Sterne
45
Forks
49
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

We have been using ServiceBusTopicOutput annotation to get our Azure Function to send messages to a Service Bus queue. This has been working fine. But now a different use case, our output queue needs to be "session enabled".

With the same code as earlier, we are getting this error

_The SessionId was not set on a message, and it cannot be sent to the entity.
Entities that have session support enabled can only receive messages that have the SessionId set to a valid value._

What additional config do we need for ServiceBusTopicOutput in order to send messages with a sessionId ?

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Beginne damit, die ServiceBusTopicOutput-Annotation und die Azure Functions Java Output-Binding-Konfiguration zu untersuchen, die sie repräsentiert. Prüfe, ob das Binding eine sessionId-Einstellung für Nachrichten bereitstellt, die an eine sessionfähige Service Bus-Entität gesendet werden; abgeschlossen ist die Untersuchung, wenn eine unterstützte Konfiguration identifiziert und dokumentiert oder bestätigt wurde, dass diese Fähigkeit fehlt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
azure, java
Bereich
cloud
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.