On 2023-01-24 09:46, Asaf Mesika wrote:
I would add that it's more volatile that you think:
Hmmm....
There is no buffer in memory as you would imagine.
I quote from documentation here [2]:
<snip/>
Meaning, as soon as the message is received, it is immediately pushed
to the socket of each connected consumer.
If your client is a consumer and it is disconnected, once reconnected
it will start receiving messages from this point on.
So, if not connected, no messages are forwarded. Got it! Explains what I
am observing and assumed what is a bug on my side.
Honestly I find this non persistent topic quite confusing.
Agree.
Now I need to find out (again) why I didn't use persistent topics in the
first place. Back in my head there was something I am forced to use that
is not supported in persistent topics... Maybe I have some notes on that
in the commit logs.
Niclas