当前位置: 首页 > wzjs >正文

免费网站制造做餐厅网站的需求分析报告

免费网站制造,做餐厅网站的需求分析报告,成都网站建设优化公司电话,商城网站项目工作的流程目录 前言 一、搭建SpringBoot项目 1、配置Maven依赖 2、创建RocketMQ配置类 3、创建消息接收者 4、创建消息发送者 5、创建测试接口 二、测试接口 前言 RocketMQ 是 ‌阿里巴巴开源‌ 的一款高性能、高可靠、分布式的 ‌消息中间件‌(Message Queue&#…

目录

前言

一、搭建SpringBoot项目

1、配置Maven依赖

2、创建RocketMQ配置类

3、创建消息接收者

4、创建消息发送者

5、创建测试接口

二、测试接口


前言

RocketMQ 是 ‌阿里巴巴开源‌ 的一款高性能、高可靠、分布式的 ‌消息中间件‌(Message Queue),专为处理大规模实时数据流、微服务通信和分布式事务场景设计。它在大数据、电商、金融等领域广泛应用,支持高吞吐、低延迟的消息传递,具备强一致性和容错能力

💾安装环境👉RocketMQ所需安装环境下载:https://pan.quark.cn/s/623fe4c60a71

💾RocketMQ安装👉RocketMQ阿里巴巴消息队列中间件安装部署教程

一、搭建SpringBoot项目

1、配置Maven依赖

引入RocketMQ依赖

<!--rocketMQ-->
<dependency><groupId>org.apache.rocketmq</groupId><artifactId>rocketmq-spring-boot-starter</artifactId><version>2.3.1</version>
</dependency>
​
<dependency><groupId>org.apache.rocketmq</groupId><artifactId>rocketmq-client</artifactId><version>5.3.1</version>
</dependency>

2、创建RocketMQ配置类

@Configuration
public class RocketConfig {
​@Value("${rocketmq.name-server}")private String nameServer;
​@Value("${rocketmq.producer.group}")private String producerGroup;
​@Beanpublic RocketMQTemplate rocketMQTemplate() {RocketMQTemplate rocketMQTemplate = new RocketMQTemplate();DefaultMQProducer defaultMQProducer = new DefaultMQProducer();defaultMQProducer.setProducerGroup(producerGroup);defaultMQProducer.setNamesrvAddr(nameServer);rocketMQTemplate.setProducer(defaultMQProducer);return rocketMQTemplate;}
}

3、创建消息接收者

@Component
@Service
@RocketMQMessageListener(topic = "test-topic", consumerGroup = "consumer-group")
public class RocketConsumer implements RocketMQListener<String> {
​@Overridepublic void onMessage(String message) {System.out.println("消费者收到 message: " + message);}
}

4、创建消息发送者

@Service
public class RocketProducer {@Autowiredprivate RocketMQTemplate rocketMQTemplate;
​public void sendMessage(String topic, String message) {rocketMQTemplate.convertAndSend(topic, message);}
}

5、创建测试接口

@RestController
@RequestMapping("/rocket")
public class RocketController {@Autowiredprivate RocketProducer rocketMQProducer;
​@GetMapping("/sendMessage")public String sendMessage(@RequestParam(value = "message", required = true) String message) {System.out.println("进入方法");rocketMQProducer.sendMessage("test-topic", message);return "消息发送成功";}
}

二、测试接口

访问接口 http://localhost:7001/rocket/sendMessage?message=HelloRocketMQ 测试消息发送与接收


文章转载自:

http://00000000.mxLmn.cn
http://00000000.mxLmn.cn
http://00000000.mxLmn.cn
http://00000000.mxLmn.cn
http://00000000.mxLmn.cn
http://00000000.mxLmn.cn
http://00000000.mxLmn.cn
http://00000000.mxLmn.cn
http://00000000.mxLmn.cn
http://00000000.mxLmn.cn
http://00000000.mxLmn.cn
http://00000000.mxLmn.cn
http://00000000.mxLmn.cn
http://00000000.mxLmn.cn
http://00000000.mxLmn.cn
http://00000000.mxLmn.cn
http://00000000.mxLmn.cn
http://00000000.mxLmn.cn
http://00000000.mxLmn.cn
http://00000000.mxLmn.cn
http://00000000.mxLmn.cn
http://00000000.mxLmn.cn
http://00000000.mxLmn.cn
http://00000000.mxLmn.cn
http://00000000.mxLmn.cn
http://00000000.mxLmn.cn
http://00000000.mxLmn.cn
http://00000000.mxLmn.cn
http://00000000.mxLmn.cn
http://00000000.mxLmn.cn
http://www.dtcms.com/wzjs/613208.html

相关文章:

  • 网站开发研发工程师岗位职责怎样精通wordpress
  • 做个医院网站多少钱网站建设推广内容
  • 网站开发工程师的证件怎么在vk网站上做推广
  • 轻松建站脚气怎样治疗能根除
  • ssh架构jsp网站开发网站用什么布局
  • 汕头网站建设推广平台大唐网站设计
  • 网站怎么做谷歌推广网站建设客户怎么找
  • 单位建设网站用途新媒体营销和网络营销
  • 小型网站的建设方案p2p贷款网站制作
  • 设计logo网站侵权吗知乎灰色关键词网站建设
  • 网站备案背景墙需要自己的网站需要怎么做
  • 如何在网站做广告网站开发试验报告
  • 网站有时打不开设计类专业考研
  • 云南建设投资控股集团有限公司网站黄浦区网站建设公司
  • 教育平台型网站建设网站建设市场需求大
  • 做网站要求的资料网页设计如何设置背景
  • 网站标题字体广州注册公司新政策
  • 瀚钦科技网站建设wordpress 作品主题
  • 个人网站建设存在哪些问题农技推广
  • 网站速度网页设计模板素材图书馆
  • 深圳市住房建设局网站推广网站优化seo教程上排名
  • 网站营销与推广策略推广引流渠道平台
  • 专业的网站建设网络做商城网站价格
  • 深圳3d网站建设住房和建设局官网
  • 网站留言板作用手机个人网站制作教程
  • 英文网站建设需要准备什么wordpress 注册表单
  • 网站怎么进行优化排名网站建设中要多使用图片
  • 长沙网站建站公司wordpress怎么首页幻灯片
  • 安阳网站建设哪家公司好wordpress多条件筛选插件
  • 网站建设如何找本地客户南阳建设局网站