- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 K8S的Ingress特性
VIP和Service代理:K8S v1.0:使用userspace模式K8S v1.1:新增iptables模式替代userspace,从v1.2版本开始,默认是iptables代理K8S v1.8.0-beta:添加ipvs代理,v1.14版本开始默认采用ipvs代理k8s中iptables和ipvs区别背景:无论是iptables还是ipvs方式代理service,其实都是工作在4层(TCP/UDP over IP)概念,4层的代理方案是无法对协议进行解析并处理的。所以,在K8.
2020-05-12 09:50:33 489
原创 K8S中iptables和ipvs区别
从k8s的1.8版本开始,kube-proxy引入了IPVS模式,IPVS模式与iptables同样基于Netfilter,但是ipvs采用的hash表,iptables采用一条条的规则列表。iptables又是为了防火墙设计的,集群数量越多iptables规则就越多,而iptables规则是从上到下匹配,所以效率就越是低下。因此当service数量达到一定规模时,hash查表的速度优势就会显现出来,从而提高service的服务性能每个节点的kube-proxy负责监听API server中servic
2020-05-12 09:16:02 22456
转载 Kubernetes系列(2):基础概念
Pod:Pod是K8S中最小调度单位,一个Node上可以有一个或多个pod,每个pod中运行着容器Pod类型:自主式Pod 控制器管理的PodRC、RS:新版本中推荐使用RS,比RC多了选择器功能Deployment:在RS基础上扩缩容、滚动升级HPA:利用资源监控信息动态分配资源StatefulSet:有状态服务DaemonSet:适用于守护进程服务Job:任务与定时器任务Service:服务发现网络通信模式新版...
2020-05-11 16:25:48 213
转载 Kubernetes系列(1):组件介绍
K8S发展历程谷歌内部Borg系统架构K8S架构其他插件总结:K8S发展历程:MESOS APACHE 分布式资源管理框架 2019-5 Twitter 》 KubernetesDocker Swarm 2019-07 阿里云宣布 Docker Swarm 剔除Kubernetes Google 10年容器化基础架构 borg GO 语言 基于谷歌内部Borg系统K8S特点: ...
2020-05-11 16:09:02 264
原创 Spring 独立事务和嵌套事务
Spring中事务传播类型:PROPAGATION_REQUIRED -- 支持当前事务,如果当前没有事务,就新建一个事务。(默认) PROPAGATION_SUPPORTS -- 支持当前事务,如果当前没有事务,就以非事务方式执行。 PROPAGATION_MANDATORY -- 支持当前事务,如果当前没有事务,就抛出异常。 PROPAGATION_REQUIRES_NEW -- 新...
2020-05-08 14:03:20 1430
原创 java线程疑难点总结
1、java线程生命周期:线程的5个状态1、新建状态(New):当线程对象对创建后,即进入了新建状态,如:Thread t = new MyThread();2、就绪状态(Runnable):当调用线程对象的start()方法(t.start();),线程即进入就绪状态。处于就绪状态的线程,只是说明此线程已经做好了准备,随时等待CPU调度执行,获取cpu ...
2020-05-08 11:08:13 310
大产品小团队携程敏捷技术与管理转型实战6134859.epub
2019-10-25
MySQL实用军规.pdf
2019-10-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人