欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

通过RocketMQ的java客户端api进行测试

发布时间:2024/4/13 编程问答 37 豆豆
生活随笔 收集整理的这篇文章主要介绍了 通过RocketMQ的java客户端api进行测试 小编觉得挺不错的,现在分享给大家,帮大家做个参考.
<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"><modelVersion>4.0.0</modelVersion><groupId>cn.learn.rocketmq</groupId><artifactId>learn-rocketmq</artifactId><version>1.0-SNAPSHOT</version><dependencies><dependency><groupId>org.apache.rocketmq</groupId><artifactId>rocketmq-client</artifactId><version>4.3.2</version></dependency></dependencies></project> package cn.learn.rocketmq;import org.apache.rocketmq.client.producer.DefaultMQProducer; import org.apache.rocketmq.client.producer.SendResult; import org.apache.rocketmq.common.message.Message; import org.apache.rocketmq.remoting.common.RemotingHelper;public class SyncProducer {public static void main(String[] args) throws Exception {//Instantiate with a producer group name.DefaultMQProducer producer = newDefaultMQProducer("test-group");// Specify name server addresses.producer.setNamesrvAddr("localhost:9876");//Launch the instance.producer.start();for (int i = 0; i < 100; i++) {//Create a message instance, specifying topic, tag and message body.Message msg = new Message("TopicTest11" /* Topic */,"TagA" /* Tag */,("Hello RocketMQ " +i).getBytes(RemotingHelper.DEFAULT_CHARSET) /* Message body */);//Call send message to deliver message to one of brokers.SendResult sendResult = producer.send(msg);System.out.printf("%s%n", sendResult);}} } #创建broker配置文件 vim /learn/rmq/rmqbroker/conf/broker.conf brokerIP1=172.16.55.185 namesrvAddr=172.16.55.185:9876 brokerName=broker_haoke_im #启动broker,通过 -c 指定配置文件 bin/mqbroker -c /learn/rmq/rmqbroker/conf/broker.conf The broker[learn, 172.16.55.185:10911] boot success. serializeType=JSON and name server is 172.16.55.185:9876 #这样就可以进行访问了

 

总结

以上是生活随笔为你收集整理的通过RocketMQ的java客户端api进行测试的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。