RabbitMQ是一个在AMQP基础上完成的,可复用的企业消息系统。他遵循Mozilla Public License开源协议。RabbitMQ是流行的开源消息队列系统,用erlang语言开发。RabbitMQ是AMQP(高级消息队列协议)的标准实现。消息中间件的工作过程可以用生产者消费者模型来表示... ...
分类:
编程语言 时间:
2019-01-01 23:54:08
阅读次数:
230
RabbitMQ是流行的开源消息队列系统,是AMQP(Advanced Message Queuing Protocol高级消息队列协议)的标准实现,用erlang语言开发。RabbitMQ据说具有良好的性能和时效性,同时还能够非常好的支持集群和负载部署,非常适合在较大规模的分布式系统中使用,具体特... ...
分类:
其他好文 时间:
2019-01-01 14:56:33
阅读次数:
178
本文转自: "https://www.cnblogs.com/dwlsxj/p/RabbitMQ.html" 一、背景 RabbitMQ是一个由erlang开发的AMQP(Advanced Message Queue )的开源实现。AMQP 的出现其实也是应了广大人民群众的需求,虽然在同步消息通讯的 ...
分类:
其他好文 时间:
2019-01-01 11:42:55
阅读次数:
251
首先介绍一下个人的安装环境是Linux-centos7; 一、安装和配置rabbitmq的准备工作: 下载erlang: wget http://www.rabbitmq.com/releases/erlang/erlang-18.3-1.el7.centos.x86_64.rpm 下载rabbit ...
分类:
其他好文 时间:
2018-12-30 22:23:48
阅读次数:
747
Java的守护线程与非守护线程 守护线程与非守护线程 最近在看多线程的Timer章节,发现运用到了守护线程,感觉Java的基础知识还是需要补充。 Java分为两种线程:用户线程和守护线程 所谓守护线程是指在程序运行的时候在后台提供一种通用服务的线程,比如垃圾回收线程就是一个很称职的守护者,并且这种线 ...
分类:
编程语言 时间:
2018-12-29 20:59:40
阅读次数:
210
RabbitMQ是一个消息代理,它接受和转发消息,是一个由 Erlang 语言开发的遵循AMQP协议的开源实现。在RabbitMQ中生产者不会将消息直接发送到队列当中,而是将消息直接发送到交换机(exchange),交换机用来接受生产者发送的消息并将这些消息发送给绑定的队列,即:生产者-->交换机- ...
分类:
其他好文 时间:
2018-12-29 19:37:59
阅读次数:
128
1998 年 12 月 8 日星期二,Erlang 开源发布。还记得那周你在哪里吗?我记得我在德克萨斯州的达拉斯,当时正在访问爱立信美国分公司,帮助他们建立一个 AXD301 交换机的 Erlang 团队。星期二早上醒来,我收到了 Erlang 开源的消息。 那次发布很平静。没有关于发布的公关,也没 ...
分类:
编程语言 时间:
2018-12-26 17:52:45
阅读次数:
219
1 下载 github上下载 2 找台虚拟机,安装编译所需的环境,erlang make等 3 执行make命令 重点说一下第3步: 主要是make命令报错 解释:执行make命令后,依赖包全部自动下载到deps文件夹内,自动执行编译,但是这个过程中,这些依赖往往缺少一些文件等,可以手动去修改依赖包 ...
分类:
其他好文 时间:
2018-12-25 21:07:38
阅读次数:
1152
Windows 10家庭中文版,VirtualBox,Ubuntu 18.04,Rabbitmq 3.7.9,Erlang/OTP 20 [erts-9.2], 在虚拟机上装好了Ubuntu,写了一个一对一的Spring Boot程序,成功发送、接收消息,本文为记录这个过程——第一次用rabbitm ...
分类:
系统相关 时间:
2018-12-21 22:57:35
阅读次数:
583
1.安装erlang 因为RabbitMQ是基于erlang语言开发的,所以想要安装RabbitMQ之前必须要安装erlang语言 yum install erlang 如报错No package erlang available,需要安装EPEL库 (1)下载 wget http://dl.fed ...
分类:
系统相关 时间:
2018-12-21 22:56:57
阅读次数:
304