Description
Please describe your use case / problem.
I really want to integrate Telepresence into our SDLC. However, a large part of our stack involves message bus consumer which are triggered by consuming messages off a queue rather than HTTP requests. The personal intercepts feature works via HTTP headers so this is obviously not compatible with message bus handlers.
Describe the solution you'd like
A feature in Telepresence which allows for a similar personal intercept for Message Bus Handlers -- a local version of a message bus handler consumes messages with a metadata field relating to the personal intercept while the real version continue running and handles all other messages.
Describe alternatives you've considered
A manual solution where the publisher publishes to a new temporary topic suffixed with the personal intercept ID when it is triggered by a request with a personal intercept header. E.g. normal topic is Foo
. But if the header triggering the publishing comes in with the header Personal-Intercept=12345
then it publishes to Foo-12345
and the local version of the consumer is set to consume from this.