微服务
文章平均质量分 84
牛仔码农@
这个作者很懒,什么都没留下…
展开
-
ActiveMQ笔记第四章 ActiveMQ与SpringBoot集成
Spring boot 集成 activemq 默认是采用点对点方式,要使用发布订阅方式 ,需要在核心配置文件中配置:spring.jms.pub-sub-domain=true。1、加载 spring boot 的 activeMQ 的依赖。1、加载 spring boot 的 ActiveMQ 的依赖。application.perperties 配置连接信息;2、编写一个消息发送者。3、编写一个消息接收者。2、编写一个消息发布者。3、编写一个消息订阅者。原创 2023-05-19 14:18:52 · 405 阅读 · 0 评论 -
动力节点ActiveMQ笔记第三章 ActiveMQ与Spring集成
【代码】动力节点ActiveMQ笔记第三章 ActiveMQ与Spring集成。原创 2023-05-18 10:50:09 · 108 阅读 · 0 评论 -
ActiveMQ笔记第二章 基于JMS的消息传送
基本要素。原创 2023-05-17 14:16:46 · 383 阅读 · 0 评论 -
动力节点ActiveMQ笔记第一章 JMS概述
我们知道 JMS 只是消息服务的一组规范和接口,并没有具体的实现,而 ActiveMQ 就是JMS 规范的具体实现;ActiveMQ 是 Apache 下的一个项目, 采用 Java 语言开发;ActiveMQ 是一款非常流行的开源消息服务器,实现了 JMS 规范;原创 2023-05-17 11:05:40 · 394 阅读 · 0 评论 -
动力节点RocketMQ笔记第三章RocketMQ集成SpringBoot
和对象消息同理,创建一个Order的集合,发送出去,监听方注意修改泛型中的类型为Object即可,这里就不做重复演示了。这种方式主要用在不关心发送结果的场景,这种方式吞吐量很大,但是存在消息丢失的风险,例如日志信息的发送。/** * 发送一个带tag的消息 * * @throws Exception */这种可靠性同步地发送方式使用的比较广泛,比如:重要的消息通知,短信通知等。这三种发送消息的方法,底层都是调用syncSend,发送的是同步消息。我们在上面的快速入门中演示的消息,就是同步消息,即。原创 2023-05-12 14:27:05 · 745 阅读 · 0 评论 -
动力节点RocketMQ视频笔记第二章RocketMQ与重复消费
RocketMQ提供了发送多种发送消息的模式,例如同步消息,异步消息,顺序消息,延迟消息,事务消息等,我们一一学习。原创 2023-05-11 14:03:42 · 837 阅读 · 0 评论 -
动力节点最新RocketMq笔记第一章RocketMQ基本操作
中间件(缓存中间件 redis memcache 数据库中间件 mycat canal 消息中间件mq )面向消息的中间件(message-oriented middleware) MOM能够很好的解决以上的问题。是指利用高效可靠的消息传递机制进行与平台无关(跨平台)的数据交流,并基于数据通信来进行分布式系统的集成。通过提供消息传递和消息排队模型在分布式环境下提供应用解耦,弹性伸缩,冗余存储,流量削峰,异步通信,数据同步等大致流程。原创 2023-05-10 15:42:33 · 2704 阅读 · 0 评论 -
动力节点Rabbitmq-18-21章RabbitMQ集群与高可用
RabbitMQ 的集群分两种模式,一种是默认集群模式,一种是镜像集群模式;在RabbitMQ集群中所有的节点(一个节点就是一个RabbitMQ的broker服务器) 被归为两类:一类是磁盘节点,一类是内存节点;磁盘节点会把集群的所有信息(比如交换机、绑定、队列等信息)持久化到磁盘中,而内存节点只会将这些信息保存到内存中,如果该节点宕机或重启,内存节点的数据会全部丢失,而磁盘节点的数据不会丢失;原创 2023-04-28 10:57:30 · 1727 阅读 · 0 评论 -
动力节点rabbitmq笔记-12-17RabbitMQ消息Confirm模式
消息的confirm确认机制,是指生产者投递消息后,到达了消息服务器Broker里面的exchange交换机,则会给生产者一个应答,生产者接收到应答,用来确定这条消息是否正常的发送到Broker的exchange中,这也是消息可靠性投递的重要保障;原创 2023-04-27 11:27:09 · 1014 阅读 · 0 评论 -
【动力节点】RabbitMQ笔记一7-11 RabbitMQ工作模型
Fanout 扇形的,散开的;扇形交换机投递到所有绑定的队列,不需要路由键,不需要进行路由键的匹配,相当于广播、群发;根据路由键精确匹配(一模一样)进行路由消息队列;通配符匹配,相当于模糊匹配;#匹配多个单词,用来表示任意数量(零个或多个)单词匹配一个单词(必须有一个,而且只有一个),用.隔开的为一个单词:beijing.发送时指定的路由键:lazy.orange.rabbit基于消息内容中的headers属性进行匹配;原创 2023-04-26 10:07:52 · 673 阅读 · 0 评论 -
动力节点RabbitMQ笔记-1-6章What is RabbitMQ?
RabbitMQ是一个广泛使用的消息服务器,采用Erlang语言编写,是一种开源的实现 AMQP(高级消息队列协议)的消息中间件;RabbitMQ最初起源于金融系统,它的性能及稳定性都非常出色;AMQP协议(),即 Advanced Message Queuing Protocol,高级消息队列协议,是应用层协议的一个开放标准,为面向消息的中间件设计;我们学的协议有哪些:(http、ftp)原创 2023-04-25 17:33:35 · 1412 阅读 · 0 评论 -
【动力节点】Springsecurity14-18章JWT+Spring Security+redis+mysql 实现认证
上一讲里面我们集成了thymeleaf实现在页面链接的动态判断是否显示,那么在实际开发中,我们会遇到有验证码的功能,那么如何处理呢?复制上一个工程springsecurity-13-thymeleaf ,修改名字为springsecurity-14-captcha见《base64及jwt学习文档.doc》原创 2023-04-23 11:00:57 · 354 阅读 · 0 评论