Redis(二)––分布式锁

分布式锁演进 可以使用redis的NX来做处理,需要考虑以下事情 set key value EX expiration NX 锁用完了需要删除 代码需要做锁的释放,否则其他线程的不能获取到锁,导……

阅读全文

Redis(一)––集群环境搭建

高可用模式 单机:基本上是自己学习使用,生产上应该没有人用单机版本的 主从:可以做到读写分享,但不是最优的高可用架构; 哨兵:官方提供的高可用解决……

阅读全文

Lxc使用笔记

什么是LXC? LXC(Linux Container)的缩写,Linux操作系统级别的虚拟化技术,利用命名空间保证进程的隔离,及cgroup技……

阅读全文

k8s(四)--pod

Pod的生命周期 Pod模板 建立一个模板 apiVersion: v1 kind: Pod metadata: name: myapp-pod labels: app: myapp spec: containers: - name: myapp-container image: nginx command: ['sh', '-c', 'echo Hello Kubernetes! && sleep 3600'] 创建pod,刚开始会创建中,过一会儿会变成runn……

阅读全文

k8s(三)––Service

Service的作用 为什么要使用service 首先需要理解一下集群里面的一些IP分类: nodeIP: 集群当中会有许多的node,每一个node都会有自己……

阅读全文

k8s(二)––基础概念

部署第一个应用 首先创建一个deployment [root@k8s-master ~]# kubectl create deploy nginx --image=nginx 查看一下deployment和pod的信息 [root@k8s-master ~]# kubectl get deploy -o wide NAME READY UP-TO-DATE AVAILABLE AGE CONTAINERS IMAGES SELECTOR nginx 0/1 1 0……

阅读全文

k8s(一)–环境搭建

K8S环境搭建 其他搭建方式 学习环境,可以安装 minikube ,同时还有一个在线的 minikube terminal,也可以使用k8s kind 来搭建环境 生产环境,使用 kubead……

阅读全文

2019年度总结

2019年总结 学习 读书 很小的时候就记住高尔基的一句话书是人类进步的阶梯,大学实习的时候在机场或者地铁、公交看到那些看书的人总觉得他们是在装逼……

阅读全文