上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 37 下一页
摘要: 为什么建立TCP连接需要三次握手? 原因:为了应对网络中存在的延迟的重复数组的问题 例子: 假设client发起连接的连接请求报文段在网络中没有丢失,而是在某个网络节点长时间滞留了,导致延迟到达server。本来这是一个已经失效的连接报文,但是server接收到这个连接报文之后,误认为client发 阅读全文
posted @ 2019-06-28 19:15 是谁扭曲了时空 阅读(1264) 评论(0) 推荐(0)
摘要: 单工数据传输只支持数据在一个方向上传输;在同一时间只有一方能接受或发送信息,不能实现双向通信,举例:电视,广播。 半双工数据传输允许数据在两个方向上传输,但是,在某一时刻,只允许数据在一个方向上传输,它实际上是一种切换方向的单工通信;在同一时间只可以有一方接受或发送信息,可以实现双向通信。举例:数据 阅读全文
posted @ 2019-06-28 19:08 是谁扭曲了时空 阅读(365) 评论(0) 推荐(0)
摘要: 1. 锁的实现 synchronized 是 JVM 实现的,而 ReentrantLock 是 JDK 实现的。 2. 性能 新版本 Java 对 synchronized 进行了很多优化,例如自旋锁等,synchronized 与 ReentrantLock 大致相同。 3. 等待可中断 当持有 阅读全文
posted @ 2019-06-28 15:09 是谁扭曲了时空 阅读(196) 评论(0) 推荐(0)
摘要: 查看进程 1. ps 查看某个时间点的进程信息。 示例一:查看自己的进程 # ps -l 示例二:查看系统所有进程 # ps aux 示例三:查看特定的进程 # ps aux | grep threadx 2. pstree 查看进程树。 示例:查看所有进程树 # pstree -A 3. top 阅读全文
posted @ 2019-06-28 14:57 是谁扭曲了时空 阅读(237) 评论(0) 推荐(0)
摘要: 软连接 软链接就是一个普通文件,只是数据块内容有点特殊。软链接有着自己的 inode 号以及用户数据块 硬链接 一个 inode 号对应多个文件名,文件有相同的 inode 及 data block 参考:https://www.ibm.com/developerworks/cn/linux/l-c 阅读全文
posted @ 2019-06-28 14:42 是谁扭曲了时空 阅读(519) 评论(0) 推荐(0)
摘要: RAID是英文Redundant Array of Independent Disks(独立磁盘冗余阵列),简称磁盘阵列。下面将各个级别的RAID介绍如下。 一、为什么使用Raid? 1、对磁盘高速存取(提速): RAID将普通硬盘组成一个磁盘阵列,在主机写入数据,RAID控制器把主机要写入的数据分 阅读全文
posted @ 2019-06-28 13:48 是谁扭曲了时空 阅读(482) 评论(0) 推荐(0)
摘要: 1. JedisCluster类结构 JedisCluster是针对RedisCluster的java客户端,它封装了java访问redis集群的各种操作,包括初始化连接、请求重定向等。我们先来看下JedisCluster的类结构: JedisCluster初始化时,所有的集群连接信息都是封装在Je 阅读全文
posted @ 2019-06-27 20:00 是谁扭曲了时空 阅读(2477) 评论(0) 推荐(0)
摘要: 哨兵模式 哨兵模式是redis高可用的实现方式之一 使用一个或者多个哨兵(Sentinel)实例组成的系统,对redis节点进行监控,在主节点出现故障的情况下,能将从节点中的一个升级为主节点,进行故障转义,保证系统的可用性。 哨兵们是怎么感知整个系统中的所有节点(主节点/从节点/哨兵节点)的 首先主 阅读全文
posted @ 2019-06-27 18:52 是谁扭曲了时空 阅读(33553) 评论(0) 推荐(5)
摘要: 主从切换技术的方法是:当主服务器宕机后,需要手动把一台从服务器切换为主服务器,这就需要人工干预,费事费力,还会造成一段时间内服务不可用。这不是一种推荐的方式,更多时候,我们优先考虑哨兵模式。 一、哨兵模式概述 哨兵模式是一种特殊的模式,首先Redis提供了哨兵的命令,哨兵是一个独立的进程,作为进程, 阅读全文
posted @ 2019-06-27 18:49 是谁扭曲了时空 阅读(769) 评论(0) 推荐(0)
摘要: Redis集群设计包括2部分:哈希Slot和节点主从 节点主从: 主从设计不算什么新鲜玩意,在数据库中我们也经常用主从来做读写分离,直接上图: 图上能看得到的信息: 1, 只有1个Master,可以有N个slaver,而且Slaver也可以有自己的Slaver,由于这种主从的关系决定他们是在配置阶段 阅读全文
posted @ 2019-06-27 18:28 是谁扭曲了时空 阅读(435) 评论(0) 推荐(0)
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 37 下一页