cka记录

发送创建pod信息给 apiServerapiServer 发送给 controller-manager ,controller-manager通过apiServer存储到etcdkube-secude 检测到 pod信息 开始预选 ...

华为云安装rancher

Rancher-华为云安装rancher 机器初始化 sudo docker run -d –privileged –restart=unless-stopped -p 8080:80 -p 8443:443 -v /home/she...

华为云安装k8s

一、增加普通用户,别tmd用root操作创建用户 shenyi 。不要使用root赤裸裸操作服务器 #useradd shenyi #passwd shenyi (自行输入密码) 给shenyi赋予 sudo权限 #vi /etc/...

go项目上线

windows服务器先本地编译go build main.go编译后会在同级目录生成可执行文件main.exelinux服务器方法一:服务器上去编译安装go,配置GOPATH1,把服务器上配置成本地一样的环境2,包括项目里面所依赖的包...

go gc回收

go语言的垃圾回收机制,你说一下吧 go语言采用的是三色标记作为它的垃圾回收机制。采用的是并发标记和混合写屏障来完成的。 说一下三色标记吧 三色标记分为三个集合对象,黑白灰。扫描对象,默认所有的对象都是白色的。从根集开始,依次找到可达...

ubuntu安装protobuf3

protobufprotobuf 是一个结构序列化的方法,可以使用传输速度更快。比xml更小更快。定义数据结构之后,可以使用各种语言进行读取。首先安装这个软件,这个和语言无关,是一个编译器,通过这个可以编译出各个语言的文件。windo...

ubuntu安装protobuf3

什么时候需要安装 如果使用 protoc 命令,遇到 Protoc not found,表示未安装。或者,执行时出现错误:This parser only recognizes “proto2”,则表示不是3.0版。安装过程及可能遇到...

php和go的闭包

php闭包和go闭包 测试了一下php的是匿名函数,go成为闭包更加准确。初始化变量的那里只会执行一次。 goroutine底层用的非阻塞+epoll,所以你可以用同步的方式写出异步的程序。

两个pod一个服务503了怎么办

两个pod一个服务503了怎么办? 业务API 写好了,如果需要熔断, 那就在业务API所在POD里 加个sidecar。 这个sidecar用sentienl写的熔断器 让所有请求 都先走 sidecar容器 每个API 都有不同的...