parent
babdf8ade4
commit
16e9a7f0d8
@ -1,24 +1,20 @@
|
|||||||
package UnitTest;
|
package UnitTest;
|
||||||
|
|
||||||
import org.apache.rocketmq.client.consumer.DefaultMQPushConsumer;
|
|
||||||
import org.apache.rocketmq.client.consumer.listener.ConsumeConcurrentlyStatus;
|
|
||||||
import org.apache.rocketmq.client.consumer.listener.MessageListenerConcurrently;
|
|
||||||
import org.apache.rocketmq.common.consumer.ConsumeFromWhere;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @Date 2021-04-20 15:47
|
* @Date 2021-04-20 15:47
|
||||||
*/
|
*/
|
||||||
public class RocketMqConsumer {
|
public class RocketMqConsumer {
|
||||||
public static void main(String[] args) throws Exception {
|
public static void main(String[] args) throws Exception {
|
||||||
DefaultMQPushConsumer consumer = new DefaultMQPushConsumer("default_consumer_group");
|
// DefaultMQPushConsumer consumer = new DefaultMQPushConsumer("default_consumer_group");
|
||||||
consumer.setNamesrvAddr("10.10.14.231:9876");
|
// consumer.setNamesrvAddr("10.10.14.231:9876");
|
||||||
consumer.setConsumeFromWhere(ConsumeFromWhere.CONSUME_FROM_FIRST_OFFSET);
|
// consumer.setConsumeFromWhere(ConsumeFromWhere.CONSUME_FROM_FIRST_OFFSET);
|
||||||
consumer.subscribe("TopicXuanKe", "*");//订阅topic和tag设置
|
// consumer.subscribe("TopicXuanKe", "*");//订阅topic和tag设置
|
||||||
consumer.registerMessageListener((MessageListenerConcurrently) (msgs, context) -> {
|
// consumer.registerMessageListener((MessageListenerConcurrently) (msgs, context) -> {
|
||||||
String body = new String(msgs.get(0).getBody());
|
// String body = new String(msgs.get(0).getBody());
|
||||||
System.out.printf("消息内容:%s%n", body);
|
// System.out.printf("消息内容:%s%n", body);
|
||||||
return ConsumeConcurrentlyStatus.CONSUME_SUCCESS;
|
// return ConsumeConcurrentlyStatus.CONSUME_SUCCESS;
|
||||||
});
|
// });
|
||||||
consumer.start();
|
// consumer.start();
|
||||||
}
|
}
|
||||||
}
|
}
|
Binary file not shown.
Loading…
Reference in new issue