- 博客(7)
- 收藏
- 关注
原创 HAproxy的配置详解
基础配置详解官方文档:http://cbonte.github.io/haproxy-dconv/http://cbonte.github.io/haproxy-dconv/2.1/configuration.htmlHAProxy 的配置文件haproxy.cfg由两大部分组成,分别是global和proxies部分,配置文件对缩进没有要求global:全局配置段进程及安全配置相关的参数性能调整相关参数Debug参数proxies:代理配置段defaults:为fronten
2022-03-25 12:43:13 15904
原创 MySQL 的索引、执行计划、优化器算法
SQL处理流程INDEX 索引索引介绍索引:是排序的快速查找的特殊数据结构,定义作为查找条件的字段上,又称为键key,索引通过存储引擎实现;索引相当于一本书的目录,可以优化查询。优点:索引可以降低服务需要扫描的数据量,减少了IO次数索引可以帮助服务器避免排序和使用临时表索引可以帮助将随机I/O转为顺序I/O缺点:占用额外空间,影响插入速度索引类型:B+ TREE、HASH、R TREE、FULL TEXT聚簇(集)索引、非聚簇索引:数据和索引是否存储在一起主键索引、
2022-03-15 23:10:27 789
原创 k8s的标签和标签选择器
k8s的标签和标签选择器标签可以附加在kubernetes任何资源对象之上的键值型数据,常用于标签选择器的匹配度检查,从而完成资源筛选资源标签当Kubernetes对系统的任何API对象如Pod和节点进行“分组”时,会对其添加Label(key=value形式的“键-值对”)用以精准地选择对应的API对象。标签中的键名称通常由“键前缀”和“键名”组成,其格式形如“KEY_PREFIX/KEY_NAME”而键前缀必须为DNS子域名格式,且不能超过253个字符。例如Node对象上常用的kubern
2021-08-15 21:06:31 2239
原创 深入理解Pod对象
深入理解Pod对象POD的基本概念什么是PODPod是Kubernetes中最小的单元,它由一组、一个或多个容器组成每个Pod还包含了一个Pause容器,Pause容器是Pod的父容器,主要负责僵尸进程的回收管理通过Pause容器可以使同一个Pod里面的多个容器共享存储、网络、PID、IPC等。Pod支持横向扩展和复制Pod的生命周期是短暂的, 用后即焚的实体注意: 重启Pod中的容器和重启Pod不是一回事Pod只提供容器的运行环境并保持容器的运行状态, 重启容器
2021-08-13 14:12:15 629
原创 kubectl命令行管理工具
kubectl命令行管理工具kubectl的介绍及命令格式kubectl的核心功能是通过API Server操作k8s的各种资源对象,是用于控制Kubernetes集群的命令行工具。语法格式:kubectl [command] [TYPE] [NAME] [flags]command: 对资源执行相应操作的子命令, 如create、 get、 describe、 delete、等type: 要操作的资源类型, 类型名称大小写敏感,但支持使用单数, 复数或缩写形式,例如pods、services
2021-08-12 22:11:42 160
原创 k8s基本概念
第一章 Kubernetes基础Kubernetes是什么?Kubernetes的名字来自于希腊语,意思是舵手或领航员。Kubernetes简称k8s,是将k和s之间的8个字母,用数字8来缩写。k8s的创造者是众所周知的行业巨头——谷歌k8s不是一件全新的发明,他是谷歌10多年的大规模容器管理即使Borg的开源版本2014年6月,k8s由谷歌正式公布出来并宣布开源Kubernetes致力于提供跨主机集群的自动部署、扩展、高可用以及运行应用程序容器的平台。k8s的架构核心角色mas
2021-08-11 23:35:08 1698
原创 Linux的发行版,并描述不通发行版之间的联系与区别
@按系列罗列Linux的发行版,并描述不通发行版之间的联系与区别欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新...
2019-12-16 10:01:40 141
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人