logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Kubernetes 控制器

Kubernetes 控制器(Controller)是集群中负责维持系统期望状态(Desired State)的核心组件。它通过持续监控集群中资源的实际状态(Actual State),并与用户声明的期望状态进行对比,一旦发现偏差,就采取相应操作进行调和,使实际状态不断趋近于期望状态。

文章图片
#kubernetes
k8s的工作原理和部署方式

Kubernetes(常简称为 K8s)是一个开源的容器编排平台,用于自动化部署、扩展和管理容器化应用程序。它最初由 Google 设计并开源,现已成为云原生应用的事实标准。简单来说,Kubernetes 就像一个“容器集群的操作系统”,它负责管理成百上千台服务器(节点)上运行的容器,确保应用按照用户期望的方式运行。

文章图片
#kubernetes#架构#容器
k8s中的pod管理

修改replica数量可以有很多方法例如:scale,attach,edit,修改yaml(scale)创建与查看pod,当pod出现问题可以使用kubectl describe查看。复制pod的文件到宿主机上,多容器情况也可以用-c指定(cp)创建,查看,删除deployments(create)修改replica数量使用edit方式(edit)deploment重启与版本更新(rollout)

文章图片
#kubernetes#容器#云原生
k8s的工作原理和部署方式

Kubernetes(常简称为 K8s)是一个开源的容器编排平台,用于自动化部署、扩展和管理容器化应用程序。它最初由 Google 设计并开源,现已成为云原生应用的事实标准。简单来说,Kubernetes 就像一个“容器集群的操作系统”,它负责管理成百上千台服务器(节点)上运行的容器,确保应用按照用户期望的方式运行。

#kubernetes#架构#容器
LVS的NAT模式和DR模式介绍

LVS全称,是Linux内核层实现的高性能、高可用的负载均衡集群技术,由章文嵩博士开发,目前是Linux内核的标准模块之一。它的核心作用是将前端的请求流量分发到后端多台真实服务器)上,从而提升服务的并发处理能力和可用性。1.客户端发送访问请求,请求数据包中含有请求来源(cip),访问目标地址(VIP)访问目标端口 (9000port)2.VS服务器接收到访问请求做DNAT把请求数据包中的目的地由V

文章图片
#lvs#运维
Web服务器介绍

模式特点优缺点prefork多进程,每个请求一个进程稳定但占用内存大,并发差worker多进程+多线程内存占用少,但长连接易阻塞event事件驱动(epoll)高并发表现优秀,解决keepalive阻塞问题Apache prefork模型:预派生模式,有一个主控制进程,然后生成多个子进程,使用select模型,最大并发1024。每个子进程有一个独立的线程响应用户请求,相对比较占用内存,但是比较稳定

文章图片
Web服务器介绍

模式特点优缺点prefork多进程,每个请求一个进程稳定但占用内存大,并发差worker多进程+多线程内存占用少,但长连接易阻塞event事件驱动(epoll)高并发表现优秀,解决keepalive阻塞问题Apache prefork模型:预派生模式,有一个主控制进程,然后生成多个子进程,使用select模型,最大并发1024。每个子进程有一个独立的线程响应用户请求,相对比较占用内存,但是比较稳定

文章图片
haproxy

HAProxy是法国开发者 威利塔罗(Willy Tarreau) 在2000年使用C语言开发的一个开源软件 是一款具备高并发(万级以上)、高性能的TCP和HTTP负载均衡器 支持基于cookie的持久性,自动故障切换,支持正则表达式及web状态统计四层负载和七层负载的区别四层和七层的区别 所谓的四到七层负载均衡,就是在对后台的服务器进行负载均衡时,依据四层的信息或七层的信息来决 定怎么样转发流量

文章图片
#linux
haproxy

HAProxy是法国开发者 威利塔罗(Willy Tarreau) 在2000年使用C语言开发的一个开源软件 是一款具备高并发(万级以上)、高性能的TCP和HTTP负载均衡器 支持基于cookie的持久性,自动故障切换,支持正则表达式及web状态统计四层负载和七层负载的区别四层和七层的区别 所谓的四到七层负载均衡,就是在对后台的服务器进行负载均衡时,依据四层的信息或七层的信息来决 定怎么样转发流量

文章图片
#linux
到底了