🎄 Happy Holidays! 🥳

Most of Solace is closed December 24–January 1 so our employees can spend time with their families. We will re-open Thursday, January 2, 2024. Please expect slower response times during this period and open a support ticket for anything needing immediate assistance.

Happy Holidays!

Please note: most of Solace is closed December 25–January 2, and will re-open Tuesday, January 3, 2023.

Why do flows stop receiving message un-notified?

Jordi
Jordi Unconfirmed, Member Posts: 11

Hi,

we implemented a Solace consumer using the .NET API following the guidelines (https://tutorials.solace.dev/dotnet/persistence-with-queues/).

We use one session for several flows on distinct queues, respectively.

Sometimes, one of these flows stops receiving messages even though there are still messages in the queue, whereas the other flows are still getting messages.

Restarting the session/flow fixes this, but the problem is that we do not get an exception/error or notification that the flow stopped or went asleep somehow. Are there any intrinsic timeouts we are not aware of or what might be the problem here?

Answers

  • Jordi
    Jordi Unconfirmed, Member Posts: 11

    Apparantly, it was in fact the session that was disconnected not a single flow on a session.

    Sorry for the confusion. I would have deleted this question, but could not find a way how to do this.

  • marc
    marc Member, Administrator, Moderator, Employee Posts: 963 admin

    No worries @Jordi . thanks for following up with your findings. We'll leave the post here in case others run into the same issue. It's a good reminder to check and see if the session itself is still up.