发布新随笔 - 测试

你好,这里是前言。

1. 第一章

第一章内容

 1 /**
 2  * Producer发送消息,包含失败重试的配置
 3  */
 4 public class Producer {
 5     public static void main(String[] args) throws MQClientException, InterruptedException {
 6         DefaultMQProducer producer = new DefaultMQProducer("group_name");
 7         producer.setNamesrvAddr("192.168.2.222:9876;192.168.2.223:9876");
 8         
 9          // 失败的情况重发3次
10         producer.setRetryTimesWhenSendFailed(3);
11         producer.start();
12         
13         for (int i = 0; i < 100; i++) {
14           try {
15             Message msg = new Message("TopicTest",  // topic
16                   "TagA",              // tag
17                   ("HelloWorld - RocketMQ" + i).getBytes()    // body
18             );
19             // 消息在1S内没有发送成功,就会重试
20             SendResult sendResult = producer.send(msg, 1000);
21             System.out.println(sendResult);
22           } catch (Exception e) {
23               e.printStackTrace();
24               Thread.sleep(1000);
25             }
26         }        
27         producer.shutdown();
28     }
29 }

2. 第二章

下面我们来看一下具体情况。

2.1 第一小节

内容。

2.2 第二小节

内容。

猜你喜欢

转载自www.cnblogs.com/gkmeteor/p/11696586.html
今日推荐