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

夏县网站建设上海十大策划公司排名

夏县网站建设,上海十大策划公司排名,学前端的十大忠告,灵璧网站建设原文链接:ttps://mp.weixin.qq.com/s/IYdo_suKvvReqCiEKjCeHw 第一步下载若依项目 第二步安装rocketMq(推荐在linux使用docker部署比较快) 第二步新建一个生产者模块儿,再建一个消费者模块 第四步在getway模块中配置接口映射规…

原文链接:ttps://mp.weixin.qq.com/s/IYdo_suKvvReqCiEKjCeHw
第一步下载若依项目
第二步安装rocketMq(推荐在linux使用docker部署比较快)
第二步新建一个生产者模块儿,再建一个消费者模块
在这里插入图片描述
在这里插入图片描述

第四步在getway模块中配置接口映射规则
第五步添加依赖(生产者和消费者他们的rocketmq依赖一样)

       <dependency><groupId>org.apache.rocketmq</groupId><artifactId>rocketmq-spring-boot-starter</artifactId># 选择适宜你的版本就好了我的若依项目版本是3.6.3<version>2.0.2</version></dependency>

第六步添加配置
生产者的

# Tomcat
server:port: 10301# Spring
spring: application:# 应用名称name: mq-producerprofiles:# 环境配置active: devcloud:nacos:discovery:# 服务注册地址server-addr: 127.0.0.1:9849config:# 配置中心地址server-addr: 127.0.0.1:9849# 配置文件格式file-extension: yml# 共享配置shared-configs:- application-${spring.profiles.active}.${spring.cloud.nacos.config.file-extension}
rocketmq:name-server: 192.168.94.130:9876producer:# 发送同一类消息的设置为同一个group,保证唯一group: springboot_producer_group# 发送消息超时时间,默认3000sendMessageTimeout: 10000# 发送消息失败重试次数,默认2retryTimesWhenSendFailed: 2# 异步消息重试此处,默认2retryTimesWhenSendAsyncFailed: 2# 消息最大长度,默认1024 * 1024 * 4(默认4M)maxMessageSize: 4096# 压缩消息阈值,默认4k(1024 * 4)compressMessageBodyThreshold: 4096# 是否在内部发送失败时重试另一个broker,默认falseretryNextServer: false
#    stream:
#      bindings:
#        ## 新版本固定格式  函数名-{out/in}-{index}
#        demoChannel-out-0:
#          destination: stream-test-topic
#      rocketmq:
#        binder:
#          name-server: 192.168.94.130:9876

消费者的

# Tomcat
server:port: 10302# Spring
spring: application:# 应用名称name: mq-consumerprofiles:# 环境配置active: devcloud:nacos:discovery:# 服务注册地址server-addr: 127.0.0.1:9849config:# 配置中心地址server-addr: 127.0.0.1:9849# 配置文件格式file-extension: yml# 共享配置shared-configs:- application-${spring.profiles.active}.${spring.cloud.nacos.config.file-extension}
rocketmq:consumer:group: springboot_consumer_group# 一次拉取消息最大值,注意是拉取消息的最大值而非消费最大值pull-batch-size: 10name-server: 192.168.94.130:9876

逻辑代码:
生产消息的代码

package com.zhj.mqproducer.controller;import lombok.Setter;
import org.apache.rocketmq.client.producer.SendResult;
import org.apache.rocketmq.spring.core.RocketMQTemplate;
import org.springframework.beans.factory.annotation.Autowired;import org.springframework.messaging.Message;
import org.springframework.messaging.support.MessageBuilder;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;import javax.annotation.Resource;@RestController
@RequestMapping("/mqpro")
public class SendMessageController {@Setter(onMethod_ = @Autowired)private RocketMQTemplate rocketmqTemplate;@GetMapping("/test")public  String test() {Message<String> msg = MessageBuilder.withPayload("Hello,RocketMQ").build();rocketmqTemplate.send("eatfan", msg);return "haha";}}

消费消息的代码

package com.zhj.mqconsumer.domain;import org.apache.rocketmq.spring.annotation.RocketMQMessageListener;
import org.apache.rocketmq.spring.core.RocketMQListener;
import org.springframework.stereotype.Component;@Component
@RocketMQMessageListener(topic = "eatfan", consumerGroup = "consumer-zhj2")
public class MyConsumer implements RocketMQListener<String> {@Overridepublic void onMessage(String message) {// 处理消息的逻辑System.out.println("Received message: " + message);}
}

在浏览器地址中输入如图信息发送消息
在这里插入图片描述
控制台查看输出
在这里插入图片描述

http://www.yayakq.cn/news/468870/

相关文章:

  • 查询网站开发商务
  • 顺德门户网站建设公司wordpress指定内容加密
  • 网站站点创建成功是什么意思长春互联网
  • 平台网站模板wordpress 中文企业
  • 建立网站底线wordpress简称
  • 人才市场官方网站做网站应该用多少分辨率
  • 湘潭培训网站建设新手小白如何做电商
  • 运城做网站的公司施工企业资质证书封皮
  • 做效果图的网站有哪些软件网站建设经验会议讲话稿
  • 玉树电子商务网站建设哪家好医院网站改版建设方案
  • 医院网站建设滞后赚钱项目
  • 生物科技公司网站模板建筑网片价格
  • 建立网站请示wordpress编辑菜单
  • 上海金工建设集团有限公司网站快站登录
  • 手表二级市场网站佛山自己网站建设
  • 做游戏模型挣钱的网站wordpress 3.5下载
  • 公司做网站自己可以做.wordpress
  • 肥城网站建设电话用php做网站流程
  • 网站资讯板块的搭建江苏州 网站制作
  • 兼职做Ppt代抄论文的网站个人网站建设流程
  • 上海做网站公司做网站的公司有哪些wordpress5回复后查看
  • 做网站界面多少钱houzz室内设计
  • 做京东一样的网站网络服务公司注册官网
  • 网站微信收款二维码怎么做wordpress 精简
  • 罗村网站制作公司科技馆网站建设背景
  • dede网站漏洞网站建设空间什么意思
  • 网站设计制作服务好态度好东莞市网站建设制作设计平台
  • 外贸做的社交网站有哪些企业网站属于广告吗
  • 网站品牌形象设计怎么做成立网站有什么要求
  • ps在线网站宁津网页设计