会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
wilson排球
西南蓉城运维,擅长打怪升级,穿梭黑暗之门,精通川鲁粤淮
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
下一页
2021年12月28日
从头造轮子:python3 asyncio之 run(2)
摘要: ###前言 书接上文,本文造第二个轮子,也是asyncio包里面非常常用的一个函数run ###一、知识准备 ● 相对于run_until_complete,改动并不大,就是将入口函数重新封装了一下,基础知识主要还是run_until_complete的内容 ● asyncio.run是Python
阅读全文
posted @ 2021-12-28 11:27 it排球君
阅读(1299)
评论(0)
推荐(0)
2021年12月20日
从头造轮子:python3 asyncio之 run_until_complete (1)
摘要: ###前言 今天开始聊一聊python3的asyncio。关于asyncio,大家肯定都有自己的理解,并且网上大神也把基础概念也解释的比较透彻。 本文写作的初衷,主要是理解asyncio的原理并且实现一遍。 话不多说,我们开始! ###一、知识准备 ● 理解进程、线程、协程。简单来说,这三个都是为了
阅读全文
posted @ 2021-12-20 10:43 it排球君
阅读(2435)
评论(0)
推荐(0)
2021年11月12日
k8s之mutating webhook + gin(附加调试技巧)
摘要: ###1.知识准备 1.Webhook 是一种用于接收准入请求并对其进行处理的 HTTP 回调机制 2.Webhook 接收来自apiserver的回调,对回调资源做一些校验、注入、修改元数据等工作 3.来一张图片 ###2.环境准备 组件 版本 OS CentOS Linux release 7.
阅读全文
posted @ 2021-11-12 11:10 it排球君
阅读(1463)
评论(0)
推荐(1)
2019年9月29日
深入理解perf报告中的swapper进程
摘要: 一、前言 1、在perf监控进程的系统调用时,会出现大量swapper进程 2、官方描述该进程是当CPU上没有其他任务运行时,就会执行swapper。换句话说swapper意味着CPU啥事也没干,跑去休息去了 3、本文来观察一下swapper在cpu上的表现 二、环境准备 | 组件 | 版本 | |
阅读全文
posted @ 2019-09-29 10:18 it排球君
阅读(3474)
评论(0)
推荐(0)
2019年8月15日
深入理解 linux磁盘顺序写、随机写
摘要: 一、前言 ● 随机写会导致磁头不停地换道,造成效率的极大降低;顺序写磁头几乎不用换道,或者换道的时间很短 ● 本文来讨论一下两者具体的差别以及相应的内核调用 二、环境准备 | 组件 | 版本 | | | | | OS | Ubuntu 16.04.4 LTS | | fio | 2.2.10 | 三
阅读全文
posted @ 2019-08-15 09:26 it排球君
阅读(5109)
评论(0)
推荐(1)
2019年8月2日
机房ping监控 smokeping+prometheus+grafana(续) 自动获取各省省会可用IP
摘要: 一、前言 1、之前的文章中介绍了如何使用smokeping监控全国各省的网络情况: 2、由于之前的文章中给出的IP列表,会出现不可用的情况,本文更新了自动获取IP地址列表的脚本 二、环境准备 | 组件 | 版本 | | | | | OS | Ubuntu 16.04.4 LTS | 三、代码更新日志
阅读全文
posted @ 2019-08-02 10:01 it排球君
阅读(1267)
评论(1)
推荐(0)
2019年6月4日
仔细看参数--NGINX之tcp_nodelay
摘要: 一、知识准备 ● 在nginx优化中有个经常需要设置的参数,tcp_nodelay ● 该参数最核心的功能,就是把小包组成成大包,提高带宽利用率也就是著名的nagle算法 ● tcp协议中,有一个现象:应用层数据可能很低(比如1个字节),而传输层开销有40字节(20字节的IP头+20字节的TCP头)
阅读全文
posted @ 2019-06-04 10:45 it排球君
阅读(7013)
评论(2)
推荐(1)
2019年4月15日
普通程序员看k8s基于角色的访问控制(RBAC)
摘要: 一、知识准备 ● 上一节描述了k8s的账户管理,本文描述基于角色的访问控制 ● 网上RBAC的文章非常多,具体概念大神们也解释得很详细,本文没有站在高屋建瓴的角度去描述RBAC,而是站在一个普通程序员的视角,去看待RBAC ● 我理解的基于角色的访问控制,如图: 账户:请求kube api必要的身份
阅读全文
posted @ 2019-04-15 10:22 it排球君
阅读(3261)
评论(0)
推荐(0)
2019年4月8日
普通程序员看k8s的账户管理
摘要: 一、知识准备 ● 账户管理分为:userAccount与serviceAccount ● userAccount:通常是给人设计使用的,并且userAccount不在k8s集群内管理 ● serviceAccount:通常是为集群内pod,外部service访问而设计的,更轻量级,更专注与实现某个任
阅读全文
posted @ 2019-04-08 10:53 it排球君
阅读(2556)
评论(0)
推荐(1)
2019年2月11日
详细聊聊k8s deployment的滚动更新(二)
摘要: 一、知识准备 ● 本文详细探索deployment在滚动更新时候的行为 ● 相关的参数介绍: livenessProbe:存活性探测。判断pod是否已经停止 readinessProbe:就绪性探测。判断pod是否能够提供正常服务 &ems
阅读全文
posted @ 2019-02-11 09:10 it排球君
阅读(2130)
评论(0)
推荐(2)
上一页
1
2
3
4
5
6
下一页
公告