Skip to content

Why does the RocketMQ Java client SDK let transaction producers and normal producers share the same defaultMQProducerImpl for sending messages, while the Go SDK requires creating two separate defaultMQProducerImpl instances? #1224

@great123456-1

Description

@great123456-1

在Go版本里面 NewTransactionProducer 和 NewProducer 会创建出2个defaultProducer JAVA 创建一个事务生产者 就可以同时发送普通和事务消息,Go里面非得创建2个这是为啥呢

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