Skip to content

Allow configurable correlatorId generation in RpcClient #637

Closed
@janssk1

Description

@janssk1

The RpcClient class has a hardcoded algorithm for unique correlatorId generation. This works in most cases. However, i recently hit an issue where the 'correlatorId' was used (or misused) to encode some extra information needed by the receiver. It would be great if the RpcClient could be configured with a 'strategy' to generate unqiue correlatorIds.
Alternatively, the RpcClient should not touch the correlatorId if it is already provided in the arguments.

  • RabbitMQ client version
    5.8.0

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions