搭建三台虚拟机安装centos7。要提前安装好jdk环境 1.环境准备,搭建三台虚拟机ip分别是 192.168.192.130 192.168.192.131 192.168.192.134 Zookeeper环境准备 ActiveMQ环境准备: 2.搭建zookeeper环境(三个虚拟机操作一样 ...
分类:
其他好文 时间:
2018-02-17 11:48:56
阅读次数:
233
RabbitMQ(三) ——发布订阅 (转载请附上本文链接——linhxx) 一、概述 RabbitMQ的发布订阅(Publish/Subscribe),其将生产者和消费者进一步解耦,生产者生产消息后,交付给交换机,消费者上线后,主动主动去队列中取数据进行处理。该模式也符合上一节工作队列中的ack、 ...
分类:
其他好文 时间:
2018-02-09 15:04:54
阅读次数:
118
这篇文章内容会很短,主要是想给大家分享下我最近在做一个简单的rabbitmq客户端类库的封装的经验总结,说是简单其实一点都不简单。为了节省时间我主要按照Library的执行顺序来介绍,在你看来这里仅仅是一个简单的经验总结,但是在我看来这些经验只有在你真正的封装rabbitmq客户端库的时候且将你的客 ...
分类:
其他好文 时间:
2018-01-27 20:13:59
阅读次数:
107
1.JMS简介 JMS的全称是Java Message Service,即Java消息服务。它主要用于在生产者和消费者之间进行消息传递,生产者负责产生消息,而消费者负责接收消息。把它应用到实际的业务需求中可以在特定的时候利用生产者生成消息,并进行发送,对应的消费者在接收到对应的消息后去完成对应的业务 ...
分类:
其他好文 时间:
2018-01-12 22:45:41
阅读次数:
277
构建参考: http://www.cloudkb.net/rabbitmq-cluster-setup-haproxy/ python demo: http://www.rabbitmq.com/tutorials/tutorial-one-python.html RabbitMQ Cluster ...
分类:
其他好文 时间:
2018-01-06 23:22:22
阅读次数:
250
CCSID是一个字符集的标识。作为unicode标准通过定义一个字符集内每个字符要对应那个数字值的方式定义了一个字符集。这说明CCSID就是一个定义字符集顺序的标识数码罢了。IBM的字符标识架构在文档 SC09-1390(http://www-304.ibm.com/jct03002c/softwa ...
分类:
Web程序 时间:
2018-01-05 17:27:53
阅读次数:
254
配置两台Linux CentOS 6.7虚拟主机 CentOS6.7下载地址 https://pan.baidu.com/s/1i5GPg9n 安装视频下载 https://pan.baidu.com/s/1qYSgohQ rabbitmq2 rabbitmq1 1、分别在两台主机上修改/etc/h ...
分类:
其他好文 时间:
2018-01-01 21:52:47
阅读次数:
204
创建一个工作队列 1.建立一个生成者 2.建立一个消费者 但是不自动消费它 //autoAck = false 表示不自动确实 也就代表会一直存在消息队列中 //弊端:官方==》错过BasicAck是一个常见的错误。这是一个容易的错误,但后果是严重的。当你的客户退出时,消息会被重新传递(这可能看起来 ...
分类:
其他好文 时间:
2017-12-27 15:25:27
阅读次数:
174
接口设计问题 OpenGL纹理坐标超出范围问题 聚合类,字面值类型,constexpr函数 hashCode()、equals()以及compareTo()方法的理解 z2o囱屡驳http://p.baidu.com/ihome/center?uid=6644616263633330613330d0 ...
分类:
其他好文 时间:
2017-12-03 11:24:30
阅读次数:
274
前言 经常有人在群里反馈,明明代码一样的啊,为什么别人的能出报告,我的出不了报告;为什么别人运行结果跟我的不一样啊。。。 这种问题先检查代码,确定是一样的,那就是运行姿势不对了,一旦导入unittest模块,pycharm会自动识别以unittest的姿势去运行了。 一、unittest运行单个用例 ...
分类:
编程语言 时间:
2017-11-10 18:32:27
阅读次数:
324