分布式
文章平均质量分 87
黄橙蓝
这个作者很懒,什么都没留下…
展开
-
Zookeeper 应用
ZooKeeper是一个集中服务,用于维护配置信息,命名,提供分布式同步和提供组服务。所有这些类型的服务都以某种形式被分布式应用程序使用。实现了高度可靠的分布式协调。应用:1 master选举 描述在集群中,有主从服务器(master-follow)之分。master的职责是对外提供服务,follow的职责是监视master,当master宕机时,需要从follow中选举一个成为master,继...原创 2018-05-24 14:28:52 · 145 阅读 · 0 评论 -
JMS简介
jms介绍:https://www.journaldev.com/9731/introduction-to-jmsjms包介绍:https://docs.oracle.com/javaee/6/api/javax/jms/package-summary.html总结1 JMS (java message service) 它是一个API2 作用:分布式的各个应用中间消息通讯的接口规范3 支持同步和...原创 2018-06-12 09:04:07 · 162 阅读 · 0 评论 -
Redis 复制
复制:master-slave 主从复制,master机的数据以及对数据的操作(写,过期等)同步给slave和sub-slave; 相当于slave保存了master的数据副本; master和slave之间会建立连接用以从master向slave发送命令流来同步数据; 当连接异常断开后,slave会不断的重新创建新的连接,新连接创建成功后,可...原创 2018-07-10 15:42:28 · 251 阅读 · 0 评论 -
redis 高可用解决方案 (sentinel,cluster)
sentinel(哨兵)1 描述: 在master-slave的一个组群中,sentinel系统用于监视master状态,当master宕机,自动根据规则从slave中选取新的master,这个新的master用以代替旧的master接收请求。 当旧的master再次上线,它会作为新master的slave运行;2 启动 $ ...原创 2018-07-10 22:39:06 · 1466 阅读 · 0 评论 -
消息队列 RabbitMQ
是什么? MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法。 MQ是消费-生产者模型的一个典型的代表,一端往消息队列中不断写入消息,而另一端则可以读取队列中的消息。 优点: 稳定,支持高可用的队列 基于中央节点,在路由,均衡负载,消息持久化的应用都很方便 支持多种协议的消息传送 支持多种语言的客户端 安装 启动 sudo ap...原创 2018-08-18 14:52:47 · 130 阅读 · 0 评论