@RocketMQMessageListener(consumerGroup="${spring.application.name:default-ballcat-application}-${spring.profiles.active:dev}",
topic="${spring.application.name:default-ballcat-application}-${spring.profiles.active:dev}",
selectorExpression="${ballcat.websocket.mq.tag}",
messageModel=BROADCASTING)
public class RocketmqMessageDistributor
extends AbstractMessageDistributor
implements org.apache.rocketmq.spring.core.RocketMQListener<org.apache.rocketmq.common.message.MessageExt>
| 构造器和说明 |
|---|
RocketmqMessageDistributor(WebSocketSessionStore webSocketSessionStore,
org.apache.rocketmq.spring.core.RocketMQTemplate template) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
distribute(MessageDO messageDO)
消息分发
|
void |
onMessage(org.apache.rocketmq.common.message.MessageExt message)
消息消费
|
doSendpublic RocketmqMessageDistributor(WebSocketSessionStore webSocketSessionStore, org.apache.rocketmq.spring.core.RocketMQTemplate template)
public void distribute(MessageDO messageDO)
distribute 在接口中 MessageDistributormessageDO - 发送的消息public void onMessage(org.apache.rocketmq.common.message.MessageExt message)
onMessage 在接口中 org.apache.rocketmq.spring.core.RocketMQListener<org.apache.rocketmq.common.message.MessageExt>message - 接收的消息Copyright © 2023. All rights reserved.