v2.0.90
feat(rabbitmq): 支持广播模式和队列模式的消息消费 增加 Group 和 NodeName 配置字段,用于区分广播模式和队列模式: - Group: 队列模式下的队列名称或者消费组名称,一个组里面的实例消费一个队列 - NodeName: 广播模式下的节点名称,默认hostname, 每个节点独立一个节点队列: group.nodename 修改 RabbitMQ 消费者实现: - TopicSubscribe 使用 group + nodename 绑定到 Topic Exchange - QueueSubscribe 使用固定队列名 group 绑定到 Topic Exchange - 增加 sanitizeQueueName 函数清理队列名称,使其符合 RabbitMQ 命名规范 - 支持 WithQueueName、WithDurable、WithAutoDelete 配置选项 同时为 Kafka 和 NATS 总线服务增加相同的 Group 和 NodeName 配置字段。 ```