上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 36 下一页
摘要: 协程概念 微线程 无需cpu和操作系统进行调度切换 channel机制 锁机制 互斥锁和读写锁 互斥锁表示无论是读操作还是写操作都会被阻塞 不适合大量读变量的情况 读写锁表示读操作可以多个同时进行 只有写操作会被阻塞 读写锁的执行效率高于互斥锁 阅读全文
posted @ 2020-03-12 18:59 不懂123 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 基础数据类型描述 go不支持任何类型的隐式转换 所有的都必须显式转换 支持指针类型变量访问内存空间,但是指针不支持指针运算 字符串是值类型 默认是空字符("")不是空对象nil 函数支持多个返回值 if支持两段的语法格式 if res,err := func(); err==nil { }else{ 阅读全文
posted @ 2020-03-06 08:29 不懂123 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 声明式API介绍 所谓“声明式” 指的就是我只需要提交一个定义好的API对象来“声明”,我所期望的状态是什么样子 “声明式 API”允许有多个 API写端,以PATCH的方式对API对象进行修改而无需关心本地原始YAML文件的内容.自动对多个写进行Merge操作 有了上述两个能力Kubernetes 阅读全文
posted @ 2020-03-05 19:02 不懂123 阅读(3424) 评论(0) 推荐(0) 编辑
摘要: 基于k8s实现CI和CD Dockerfile编写 Dockerfile的目标是将应用进行抽象打包,通过构建出产出的docker image实现标准化交付 一个好的docker运行起来的容器必须遵守单一进程原则.给docker镜像一个唯一的前台进程作为启动容器的命令,这样才能是容器一直处于运行状态. 阅读全文
posted @ 2020-03-02 11:37 不懂123 阅读(590) 评论(0) 推荐(0) 编辑
摘要: 基础知识 ECS 表示一台虚拟机 VPC 表示一个逻辑隔离的网络 SLB 解决单台服务器性能不足的问题 表示一个软件实现的负载均衡 四层转发 七层转发 四层会话保持 基于客户端IP进行会话保持 它会把同一个IP地址的请求持续发往一台服务器 七层会话保持 基于cookie信息做为会话信息的 四层健康检 阅读全文
posted @ 2020-03-02 10:14 不懂123 阅读(446) 评论(0) 推荐(0) 编辑
摘要: recreate(重建)模式 一次性终止所有的旧版本后并一次性发布新版本 定义的部署将终止所有正在运行的实例,然后使用较新的版本重新创建它们 最适合开发环境的发布 优点: 应用状态完全更新 缺点: 停机时间取决于应用程序的关闭和启动持续时间 ramped(滚动)模式 以滚动更新的方式发布新版本,成功 阅读全文
posted @ 2020-02-21 20:06 不懂123 阅读(3508) 评论(0) 推荐(0) 编辑
摘要: deployment控制器(pod副本控制器) 实现pod的水平扩展和收缩功能 遵循滚动更新的方式来升级现有的容器 deployment操作的不是pod对象 而是控制replicaSet对象通过它来间接控制Pod滚动更新 Deployment 同样通过"控制器模式",来操作 ReplicaSet 的 阅读全文
posted @ 2020-02-21 15:02 不懂123 阅读(1169) 评论(0) 推荐(0) 编辑
摘要: StatefulSet实现Pod的拓扑状态 Stateful状态集在创建和扩展的时候有特殊的限制,如果一个有状态集期望的Pod数量是N,那么有StatefulSet会从0开始依次创建这些Pod在第一个Pod正常运行之前是不会创建第二个Pod.在删除Pod的时候,则是从第N个Pod开始反向依次删除 S 阅读全文
posted @ 2020-02-19 19:20 不懂123 阅读(10293) 评论(0) 推荐(1) 编辑
摘要: PV和PVC概念 PVC描述的则是Pod所希望使用的持久化存储的属性.比如Volume 存储的大小、可读写权限等等 PVC对象通常由开发人员创建或者以PVC模板的方式成为StatefulSet的一部分,然后由StatefulSet控制器负责创建带编号的PVC PVC要真正被容器使用起来就必须先和某个 阅读全文
posted @ 2020-02-18 08:52 不懂123 阅读(1965) 评论(0) 推荐(0) 编辑
摘要: kubelet组件 Pod调度完成后,Kubernetes就需要负责将这个调度成功的Pod在宿主机上创建出来,并把它所定义的各个容器启动起来.这些,都是kubelet 这个核心组件的主要功能 kubelet本身也是按照“控制器”模式来工作的 就是一个控制循环.驱动控制循环(主循环)运行的事件 1.P 阅读全文
posted @ 2020-02-08 12:54 不懂123 阅读(849) 评论(0) 推荐(1) 编辑
上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 36 下一页