下载网址:http://activemq.apache.org/components/classic/download/ 下载之后解压,根据自己的系统选择对应的activemq.bat脚本,点击执行 ActiveMQ默认使用的TCP连接端口是61616, 通过查看该端口的信息可以测试ActiveMQ ...
分类:
其他好文 时间:
2020-05-20 14:00:43
阅读次数:
51
drools6.3+spring+Drools Workbench+activemq搭建风险控制系统_Java_sinat_24910337的博客 CSDN博客 https://blog.csdn.net/sinat_24910337/article/details/50587793 drools规 ...
分类:
其他好文 时间:
2020-05-19 12:29:02
阅读次数:
123
RabbitMQ介绍 生产者与消费者模型在编码的过程中,和生活中都较为常见,我可以把它比作一个缓冲的仓库, 如果再一次秒杀活动中,抢购的人太多,而后台订单处理的服务器明显不够, 订单过量就会导致宕机的风险,最简单的办法获取就是加服务器,可是秒杀结束了你要把它卸掉吗? 消息队列(MQ)是一种应用程序对 ...
分类:
其他好文 时间:
2020-05-19 09:11:15
阅读次数:
71
1.RabbitMQ简介 MQ全称为Message Queue,即消息队列, RabbitMQ是由erlang语言开发,基于AMQP(Advanced Message Queue 高级消息队列协议)协议实现的消息队列,它是一种应用程序之间的通信方法,消息队列在分布式系统开 发中应用非常广泛。Rabb ...
分类:
其他好文 时间:
2020-05-19 00:37:06
阅读次数:
56
为什么用消息队列 举例 比如在一个企业里,技术老大接到boss的任务,技术老大把这个任务拆分成多个小任务,完成所有的小任务就算搞定整个任务了。 那么在执行这些小任务的时候,可能有一个环节很费时间,并且优先级很低,推迟完成也不影响整个任务运转,那么技术老大就会将这个很费时间,且不重要的任务,丢给他的小 ...
分类:
其他好文 时间:
2020-05-18 00:59:47
阅读次数:
47
1、jar包依赖 因为ActiveMQ5.12后的jar包自带spring,不方便与spring整合,可以使用ActiveMQ5.11.2的jar包 (ActiveMQ默认的端口号为:8161) <!-- spring对于jms支持的jar包 --> <dependency> <groupId>or ...
分类:
编程语言 时间:
2020-05-18 00:30:29
阅读次数:
63
1 前言 RabbitMQ是一个开源的消息代理软件(面向消息的中间件),它的核心作用就是创建消息队列,异步接收和发送消息,MQ的全程是:Message Queue中文的意思是消息队列。 1.1 使用场景 ● 削峰填谷:用于应对间歇性流量提升对于系统的“破坏”,比如秒杀活动,可以把请求先发送到消息队列 ...
分类:
编程语言 时间:
2020-05-17 17:43:41
阅读次数:
105
目录: 1.简介 MQ 全称为 Message Queue,消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接(直连)来连接它们。消息传递指的是程序之间通过在消息中发送数据进行通信,而不是通过直接调用彼此来通信。直接调用通常 ...
分类:
其他好文 时间:
2020-05-16 00:45:51
阅读次数:
79
1 ActiveMq JMS --> java Message 2 ActiveMQ的消息形式 有2种类型: 2.1 一种是点对点的,一个生产者和一个消费者一一对应 多个生产者 Queue 多个消费者 2.2 另一种是发布、订阅模式,一个生产者产生消息并进行发送后,可以由多个消费者进行接收 多个生产 ...
分类:
其他好文 时间:
2020-05-15 09:35:18
阅读次数:
52
一:消息偏移量Offset 1. 什么是offset 1. message queue是无限长的数组,一条消息进来下标就会涨1,下标就是offset,消息在某个MessageQueue里的位置,通过offset的值可以定位到这条消息,或者指示Consumer从这条消息开始向后处理 2. messag ...
分类:
其他好文 时间:
2020-05-14 22:36:27
阅读次数:
112