Skip to content

Support for Message Bus Consumers #3830

Open
@BradleyMcCallionCOT

Description

@BradleyMcCallionCOT

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions