Replies: 1 comment 2 replies
-
Short AnswerThat's a bug. The sender should not send it to the existing reader and the existing reader should be smart enough to filter it out. Long AnswerTransient and persistent were implemented a long time ago. Not to speak ill of the dead or past contributors, but the implementation took certain liberties with the spec which is itself vague. For instance, the spec assumes a "persistence service" and implies that it may be on a remote node (section 2.3.3.4):
Instead of adding a separate service, the implementers of transient and persistent implemented the service locally. In your example, you are using the default transport which is TCP. To circle back, transient and persistent are broken because nobody uses them and nobody uses them because they are broken. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
I have a setup with a single publisher and 2 subscribers (here), all of which with the TRANSIENT durability.
I'd assume just the new subscriber would be notified not both, is this how it's supposed to work?
Beta Was this translation helpful? Give feedback.
All reactions