- 博客(8)
- 收藏
- 关注
原创 Keepalived入门
Keepalived入门1 安装和基本操作1.1 准备1.2 安装1.3 配置1.4 启动停止2 常用配置2.1 非抢占模式2.2 密码验证2.3 监控脚本2.4 网卡监控2.5 通知脚本 Keepalived通过VRRP协议(Virtual Router Redundancy Protocol,虚拟路由器冗余协议)实现高可用功能,解决静态路由单点故障问题,保证个别节点宕机时,整个网络能不间断...
2018-11-19 19:19:57
2555
4
原创 RabbitMQ指南(七) SSL\TLS通信
RabbitMQ指南(七) SSL\TLS通信7.1 证书生成和配置7.2 Java客户端7.3 C#客户端7.1 证书生成和配置 RabbitMQ对外提供服务时,为保证通信的安全性,通常使用SSL/TLS加密通信。 关于非对称加密、SSL\TLS协议、证书授权中心(Certificate Authority,CA)可参考其他资料,本文仅演示RabbitMQ SSL\TLS通信的具体操作...
2018-11-06 18:26:53
4183
2
原创 RabbitMQ指南(六) 远程过程调用
RabbitMQ指南(六) 远程过程调用 远程过程调用(Remote Procedure Call,RPC),即从远程计算机上请求服务。 利用消息队列进行远程过程调用,与普通的消息收发相比,需处理以下几个问题: (1)通常请求远程服务的客户端不只一个,需要每个客户端都能发送请求到服务端; (2)远程服务的响应消息需要发送给请求的客户端,不能发往其他客户端; (3)客户端接收到的...
2018-11-02 21:17:03
486
1
原创 RabbitMQ指南(五) 消费者
RabbitMQ指南(五) 消费者5.1 消息接收确认5.1.1 消息接收手工确认5.1.2 消息的批量确认5.1.3 消息的接收拒绝5.1.4 消息确认的进一步讨论5.2 多消费者消息分配5.1.1 轮询分配5.1.2 消息预取5.1.3 公平分配5.1.4 预取数量的优化5.3 消息订阅与轮询5.1 消息接收确认5.1.1 消息接收手工确认 消息从队列推送至消费者后,消息被消费,并从队...
2018-11-02 21:12:04
21974
1
原创 RabbitMQ指南(四)交换机
RabbitMQ指南(四) 交换机4.1 直连类型4.2 广播类型4.3 主题类型4.4 首部类型4.5 交换机参数4.6 交换机之间的绑定4.7 AE交换机 交换机用于接收消息,并将消息按照一定路由规则转发给一个或多个队列。交换机的转发规则与交换机的类型有关,交换机共分为4类:直连类型(direct)、广播类型(fanout)、主题类型(topic)和首部类型(headers)。 服务端...
2018-11-02 19:43:10
652
原创 RabbitMQ指南(三) 队列
RabbitMQ指南(三) 队列3.1 持久化3.2 排他3.3 自动删除3.4 其他参数 声明队列使用的queueDeclare()方法包含一系列入参,这些入参定义了队列的属性。需要注意的是,一旦队列创建后,其属性就不能改变了。若声明队列使用的入参与队列的属性不符,将会报错。 运行第2章的发送方代码,再将queueDeclare()中的入参中durable参数修改为true后运行,将会有...
2018-10-30 20:10:33
9002
原创 RabbitMQ指南(二) 基本概念和开发
RabbitMQ指南(二) 基本概念和开发2.1 基本概念2.1 基本概念下图是RabbitMQ的基本模型,模型中包括以下部分:生产者、交换机、队列和消费者。生产者产生消息,并将消息发送至交换机,交换机根据一定的路由规则将消息发送至一个或多个消息队列中,消息的消费者从相应的消息队列中取数据,进行处理。其中,交换机和队列位于RabbitMQ服务端,生产者和消费者属于RabbitMQ的客户端。...
2018-10-30 19:56:44
663
原创 RabbitMQ指南(一) 安装和基本操作
RabbitMQ指南(一) 安装部署1.1 准备1.2 安装1.2.1 配置本地yum源1.2.2 安装OpenSSL1.2.3 安装Erlang1.2.4 安装RabbitMQ1.2.5 RabbitMQ网页管理工具1.1 准备1、一台Linux服务器,作为学习,我在VMWare上安装了带有用户界面的CentOS7系统,下载地址:https://www.centos.org/downloa...
2018-10-27 18:02:51
1319
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人