首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Oneslide
掘友等级
DevOps工程师
容器化 ,CI/CD ,服务稳定性和可观测性
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
6
文章 6
沸点 0
赞
6
返回
|
搜索文章
最新
热门
Protocol Buffer: Go Basics
This tutorial provides a basic Go programmer's introduction to working with protocol buffers
kubernetes apiserver源码: filter-chain WithWarningRecorder
filter-chain里的这个handler作用是在HTTP响应头Warning里添加请求处理过程中的一些警告信息。 Recorder Interface Recorder 表示提供警告信息处理的一
kubernetes apiserver源码: filter chain
filter chain是请求需要走的全生命周期,包括授权,认证,监控etc.. 这个函数要倒着看,因为执行顺序是倒着执行的。外层的Handler逻辑执行完,执行里层的Handler逻辑。 filte
kubernetes apiserver源码: panic & recover
输出: 当出现panic时,recover会恢复程序执行 打印出完整的调用栈 这串代码可以用于web服务的崩溃恢复.
kubernetes apiserver源码: 请求授权机制
## 请求授权 一个用户,用户组,Service Account是否有权限去访问某些资源? 是使用授权机制控制访问的。 kubernetes支持ABAC,RBAC等授权机制 ## Code ### 主
kubernetes apiserver源码: 指数回退
当请求发生错误时,可能服务处于不健康状态,或者是工作负载过高或者直接挂了。这个时候要进行请求重试,重试的策略使用指数回退算法的好处是: 避免固定间隔策略导致所有客户端一起重试,导致请求尖峰 递增增加重
kubernetes apiserver源码: storage config
staging/src/k8s.io/apiserver/pkg/storage/storagebackend/config.go CompactionInterval etcd需要周期性进行comp
kubernetes apiserver源码: SafeWaitGroup
等待所有请求处理完成(无损下线)是如何实现的? SafeWaitGroup 这里是对sync.WaitGroup做了一个封装: 当apiserver收到请求的时候,会调用Add方法添加一个请求计数 当
go http server 优雅停机
优雅停机(无损下线)体现在哪里? 设置超时时长 接收到Ctrl + C后,设置一个超时时长,如果等待优雅停机时长超时,则立即退出 使用了srv.Shutdown(ctx) 关闭所有接收TCP连接的Li
kubernetes apiserver源码: PollImmediateUntil
这个函数经常用于轮询客户端缓存是否初始化成功。 周期性检查 周期性检查:time.NewTicker会周期性会往tick.C中输入一个值 超时设置:timer := time.NewTimer(tim
下一页
个人成就
文章被点赞
7
文章被阅读
39,337
掘力值
1,858
关注了
3
关注者
7
收藏集
4
关注标签
27
加入于
2022-01-06