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

网络求职做阿姨哪个网站好网站建设的一些背景图片

网络求职做阿姨哪个网站好,网站建设的一些背景图片,asp.net 旅游网站开发,自己制作游戏背景 实际项目中遇到针对不同类型的消息,发送消息到不同的队列,而且队列可能还不存在,需要动态创建,于是写了如下代码,实践发现没啥问题,这里分享下。 环境 springboot 3.2 JDK 17 rabbitMQ模型介绍 图片…

背景

实际项目中遇到针对不同类型的消息,发送消息到不同的队列,而且队列可能还不存在,需要动态创建,于是写了如下代码,实践发现没啥问题,这里分享下。

环境

springboot 3.2
JDK 17

rabbitMQ模型介绍

在这里插入图片描述
图片来自参考链接表中的一篇介绍

注意,下面例子用到的是Direct模型

依赖

<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-amqp</artifactId>
</dependency>

配置

spring.rabbitmq.host=xxx
spring.rabbitmq.port=5672
spring.rabbitmq.username=xxx
spring.rabbitmq.password=xxx
spring.rabbitmq.virtual-host=/
#开启发布确认回调
spring.rabbitmq.publisher-confirm-type=correlated
spring.rabbitmq.publisher-returns=true
spring.rabbitmq.listener.simple.retry.enabled=true
spring.rabbitmq.listener.simple.retry.max-attempts=3
spring.rabbitmq.listener.simple.retry.initial-interval=10000ms

关键代码

    @Resourceprivate ConnectionFactory connectionFactory;//这里指定一个exchange,之后会根据routeKey动态绑定不同的队列@Value("${rabbitmq.msgExchangeName:MsgExchange}")private String registerExchangeName;@Testvoid contextLoads() {}@Testvoid testMQ(){try (Connection connection = connectionFactory.createConnection();Channel channel = connection.createChannel(false)) {String msgType = "bus_error";// Declare an exchangeString exchangeName = registerExchangeName;channel.exchangeDeclare(exchangeName, BuiltinExchangeType.DIRECT, true);// Generate a unique queue nameString queueName = "msg_" + msgType;channel.queueDeclare(queueName, true, false, false, null);// Define the routing keychannel.queueBind(queueName, exchangeName, msgType);// Send a message to the exchangeString message = "Hello, RabbitMQ!";channel.basicPublish(exchangeName, msgType, null, message.getBytes());} catch (IOException | TimeoutException e) {e.printStackTrace();}}

至于监听队列,消费,就没啥好写的了,百度一大堆。

参考文档列表

RabbitMQ 5中消息模型介绍

RabbitMQ动态创建消息队列

RabbitMQ官方说明文档java指南

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

相关文章:

  • 网站建设的用途是什么意思做网站用哪个电脑
  • 用手机做兼职的网站做一个网站的流程是什么
  • 浙江网站备案加急my8777网域名查询
  • 珠海网站建设服务当地的网站建设
  • 学校网站意义中国传媒大学声明
  • 安溪县建设局网站网站建设收费标准效果
  • icp备案网站更名wordpress song
  • 做网站公司价格小说网站的阅读界面怎么做的
  • 找哪个公司做网站推广最好网站性能
  • 滕州建网站哪家好windows网站建设教程视频
  • 徐州手机网站开发公司flash布局网站
  • 宁波做亚马逊网站无锡网站制作系统
  • 建设零售网站可以用什么做网站登录页面
  • 怎么用手机做刷赞网站信用体系建设网站
  • 做网站 程序员 暴富微信公众号推广的方法
  • ppt模板免费下载完整版免费网站wordpress 微信连接
  • 网站建设意向表雄安专业网站建设电话
  • 深圳网站建设联系方式代运营和运营的区别
  • 网站后台用什么遵义网站建设oadmin
  • 关于网站开发的商业计划书怎样在百度上注册自己的店铺
  • 网站建设使用的基本技术山东济南网站建设公司哪家好
  • 青岛建设教育网站爱 做 网站
  • 滁州网站定制关键词优化时间
  • 高端网站设计找哪个公司官方网站下载穿越火线
  • 如何用excel做网站电子商务网站建设的策划书
  • 急求聊城网站建设网站开发是固定资产吗
  • 住宿和餐饮网站建设的推广手机全屋定制设计app
  • 做的怎样 英文网站wordpress搭二级菜单404
  • 怎么做网站记者雄安网站建设费用
  • 品牌公司网站建设神箭手 wordpress