自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

敏捷并不是什么新玩意儿,但它已经成为这个瞬息万变的互联网+科技商业时代的主流管理运营体系。如果一个企业还没开始拥抱敏捷并付诸实践,那它很快就要被淘汰了! 现在我们遇到的问题大多是如何让敏捷落地,如何把敏捷带给整个企业。本书并不是敏捷方法教授的纯理论书,作者只是把5年敏捷转型中趟过的那些坑,吃过的那些亏,流过的那些泪……通过一个个鲜活的案例呈现出来,送给那些已经开始尝试敏捷但可能遇到一些问题的人,以及虽然没有开始但已经跃跃欲试准备实践敏捷的人。

2019-10-25

MySQL实用军规.pdf

MySQL开发中需要遵守的规则: 来自一线的实战经验 每一军规背后都是血淋淋教训 不要华丽,只要实用 若有一条让你有所受益,慰矣 主要针对数据库开发人员 总是在灾难发生后,才想起容灾的重要性; 总是在吃过亏后,才记得曾经有人提醒过。

2019-10-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除