上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 45 下一页

2023年8月3日

Raft的3个子问题

摘要: 选举:当初始化集群或者Leader宕机时,选举新Leader。日志复制:Leader接收写请求后,以日志条目的形式复制到集群中的其它节点,强制要求其它节点的日志和自己保持一致。安全性:如果有任何节点已经应用了一个确定的日志条目到它的状态机中,那么其它节点不能在同一个日志索引位置应用一个不同的指令。 阅读全文

posted @ 2023-08-03 07:16 王景迁 阅读(9) 评论(0) 推荐(0) 编辑

2023年7月30日

k8s timeoutSeconds无效且没有按照periodSeconds的间隔时间来执行健康检查

摘要: 健康检查日志没有严格按照periodSeconds间隔时间来打印。 核心代码如下: pkg/kubelet/prober/worker.go pkg/kubelet/prober/prober.gorunProbe方法(kubelet健康检查有3种方式) httpGet发送HTTP 请求,返回码介于 阅读全文

posted @ 2023-07-30 23:23 王景迁 阅读(143) 评论(0) 推荐(0) 编辑

vmware虚拟机增加虚拟网卡

摘要: 启动虚拟机后发现增加了eth1设备。 阅读全文

posted @ 2023-07-30 14:13 王景迁 阅读(45) 评论(0) 推荐(0) 编辑

Linux TCP Socket实现进程间通信

摘要: Linux Socket由内核实现,全双工方式,单个客户端进程通过多条连接连上服务端后,并发发送请求并接收响应,最后关闭连接。TCP是协议无实体,Socket是具体实现。 服务端初始化Socket->绑定地址和端口->监听端口->accept阻塞等待客户端连接->处理请求并响应客户端初始化Socke 阅读全文

posted @ 2023-07-30 13:56 王景迁 阅读(111) 评论(0) 推荐(0) 编辑

2023年7月23日

kubeconfig内容分析

摘要: kubeconfig默认在~/.kube/config,主要包括certificate-authority-data根证书、client-certificate-data客户端证书、client-key-data客户端私钥、context上下文、server即kube-apiserver IP和端口 阅读全文

posted @ 2023-07-23 10:14 王景迁 阅读(124) 评论(0) 推荐(0) 编辑

2023年7月21日

Docker Volume原理

摘要: 挂载命令 把宿主机/home目录挂载到容器的/test目录当中。docker run -v /home:/test ... 挂载操作不破坏隔离性 在rootfs准备好(联合挂载)之后,在执行chroot之前,把Volume指定的宿主机目录挂载到指定的容器目录。执行这个挂载操作时,容器init进程已经 阅读全文

posted @ 2023-07-21 08:33 王景迁 阅读(80) 评论(0) 推荐(0) 编辑

2023年7月16日

Nginx代码导入CLion

摘要: 安装mingw64 C/C++编译器GCC的Windows版本https://sourceforge.net/projects/mingw/从官网下载后勾选勾选全部后关闭窗口时选择review changes 设置环境变量 通过命令gcc -v检验是否设置成功。 打开代码后,打开某个c文件,选择Cr 阅读全文

posted @ 2023-07-16 14:46 王景迁 阅读(131) 评论(0) 推荐(0) 编辑

基于源码安装ZooKeeper

摘要: 下载ZK代码 git clone https://github.com/apache/zookeeper.git cd zookeeper git checkout branch-3.8 设置环境变量 echo "export ZOOKEEPER_HOME=/root/code/java/zooke 阅读全文

posted @ 2023-07-16 14:42 王景迁 阅读(39) 评论(0) 推荐(0) 编辑

ZooKeeper优缺点

摘要: zk优点 支持数据持久化 zk数据保存方式zk使用ConcurrentHashMap来保存键值对。定时持久化1. 把每次事务操作记录到日志文件,通过日志文件来恢复数据。2. 提供对树结构和session信息进行数据快照持久化的操作,有利于加快数据恢复。 删除目录的保护措施 zk删除目录时,如果目录下 阅读全文

posted @ 2023-07-16 14:39 王景迁 阅读(136) 评论(0) 推荐(0) 编辑

Redis value的数据类型

摘要: key和value key是字符串value有多种类型,包括string、set(元素是字符串,去重)、sortset(元素是字符串,有序且去重)、list(元素是字符串)、hash(field和value组成键值对, field和value是字符串) 阅读全文

posted @ 2023-07-16 14:35 王景迁 阅读(12) 评论(0) 推荐(0) 编辑

上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 45 下一页

导航