会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
小虎牙磕代码
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
3
4
5
6
7
8
9
10
下一页
2020年8月26日
kube-apiserver
摘要: kube-apiserver架构 每个master节点上都有一个kube-apiserver,kube-apiserver是无状态的,客户端如kubelet可通过启动参数"--api-servers"指定多个api-server,但只有第一个生效,即指定的多个api-server并没有达到高可用的目
阅读全文
posted @ 2020-08-26 17:46 JaneySJ
阅读(528)
评论(0)
推荐(0)
2020年5月26日
TCP三次握手
摘要: 大家都知道TCP是一种可靠的链接,之所以说它可靠是因为它在发送数据包之前会建立一个通道,待通道建立完毕后再发送数据,确保数据可以收到。而建立连接的过程和删除连接的过程也是很可靠的。建立连接是通过三次握手,删除连接是四次握手。下图是一个TCP三次握手的图,一个手机向一个服务器建立TCP连接: 为什么建
阅读全文
posted @ 2020-05-26 17:16 JaneySJ
阅读(212)
评论(0)
推荐(0)
2020年5月22日
service与kube-proxy
摘要: Kubernetes Pods 是有生命周期的. 当你使用Deployment来运行你的应用是,它会动态创建Pod,使Pod的数量总是维持着Replicas的数目。每个Pod会获得一个IP,但是在Deployment中,在某一时刻运行的Pod集合可能与稍后运行该应用程序的Pod集合不同。这样就会导致
阅读全文
posted @ 2020-05-22 15:39 JaneySJ
阅读(657)
评论(0)
推荐(0)
2020年5月14日
路由策略和策略路由
摘要: 策略路由简介 定义 策略路由PBR(Policy-Based Routing)是一种依据用户制定的策略进行路由选择的机制。 策略路由与路由策略(Routing Policy)存在以下不同: 策略路由的操作对象是数据包,在路由表已经产生的情况下,不按照路由表进行转发,而是根据需要,依照某种策略改变数据
阅读全文
posted @ 2020-05-14 10:36 JaneySJ
阅读(2945)
评论(0)
推荐(1)
2020年4月30日
golang context 超时自动取消方法
摘要: WithTimeout 超时自动取消方法,当执行一个go 协程时,超时自动取消协程 package main import ( "fmt" "time" "context" ) func main() { ctx, _ := context.WithTimeout(context.Backgroun
阅读全文
posted @ 2020-04-30 16:36 JaneySJ
阅读(8923)
评论(2)
推荐(0)
2020年4月14日
用Dockerfile构建镜像以及如何制作跨平台镜像
摘要: Dockerfile 简介 构建Docker镜像有两种方法: 一种是利用Dockerfile编译构建,命令格式为docker build --pull -t $(REGISTRY)/$(IMAGE_NAME):$(IMAGE_TAG) . 最后这个点表示Dockerfile在当前目录 [docker
阅读全文
posted @ 2020-04-14 16:34 JaneySJ
阅读(1870)
评论(0)
推荐(0)
2020年4月13日
kubemark模拟k8s计算节点,测试k8s组件性能
摘要: 需求 物理计算节点有限,难以测试网络组件的性能满不满足5000节点集群需求,在开发测试阶段知道网络插件的性能至关重要。因此使用kubemark来模拟计算节点,都知道使用kubemark需要一个真实的k8s集群和一个kubemark集群。真实的k8s集群已搭建完毕,下面需要搭建kubemark虚拟集群
阅读全文
posted @ 2020-04-13 10:29 JaneySJ
阅读(6208)
评论(15)
推荐(1)
2020年3月20日
golang动画等待计算菲波那契结果
摘要: 一个小玩意,main goroutine将计算菲波那契数列的第45个元素值。由于计算函数使用低效的递归,所以会运行相当长时间,在此期间我们想让用户看到一个可见的标识来表明程序依然在正常运行,所以来做一个动画的小图标: package main import ( "fmt" "time" ) func
阅读全文
posted @ 2020-03-20 11:46 JaneySJ
阅读(136)
评论(0)
推荐(0)
golang实现的倒计时计数器
摘要: 一个小玩意,下面的程序会进行火箭发射似的倒计时。time.Tick函数返回一个channel,程序会周期性地像一个节拍器一样向这个channel发送事件。每一个事件的值是一个时间戳,不过更有意思的是其传递方式。
阅读全文
posted @ 2020-03-20 11:24 JaneySJ
阅读(2883)
评论(0)
推荐(0)
2020年3月19日
golang语言中的意想不到
摘要: 堆与栈 编译器会自动选择在栈上还是在堆上分配局部变量的存储空间,但可能令人惊讶的是,这个选择并不是由用var还是new声明变量的方式决定的。在Go语言规范中甚至故意没有讲到栈和堆的概念。我们无法知道函数参数或局部变量到底是保存在栈中还是堆中,编译器和运行时会帮我们搞定这个变量是在;同样不要假设变量在
阅读全文
posted @ 2020-03-19 18:04 JaneySJ
阅读(308)
评论(0)
推荐(0)
上一页
1
···
3
4
5
6
7
8
9
10
下一页
公告