摘要: 一、简介 Spinnaker是一个开放源代码,多云连续交付平台,可帮助您快速而自信地发布软件更改 核心功能:1)应用管理2)应用程序部署 Spinnaker 是基于一组 Docker 容器构建的微服务应用程序,因此可以将其部署在 Docker Swarm 或 Kubernetes 集群中 二、spi 阅读全文
posted @ 2020-02-10 18:51 jayce9102 阅读(1448) 评论(0) 推荐(0) 编辑
摘要: 一、常用模块 ansible-doc -l # 列出 Ansible 支持的模块 ansible-doc ping # 查看该模块帮助信息 1、command 作为 Ansible 的默认模块,可以运行远程权限范围所有的 shell 命令,不支持管道符 ansible Client -m comma 阅读全文
posted @ 2020-02-10 14:23 jayce9102 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 一、基础模型 用户在配置中心对配置进行修改并发布 配置中心通知Apollo客户端有配置更新 Apollo客户端从配置中心拉取最新的配置、更新本地配置并通知到应用 二、架构模块 Config Service提供配置的读取、推送等功能,服务对象是Apollo客户端 Admin Service提供配置的修 阅读全文
posted @ 2020-02-10 13:53 jayce9102 阅读(519) 评论(0) 推荐(0) 编辑
摘要: 一、文件示例 nameserver //定义DNS服务器的IP地址 domain //定义本地域名 search //定义域名的搜索列表 sortlist //对返回的域名进行排序 最主要是nameserver关键字,如果没指定nameserver就找不到DNS服务器,其它关键字是可选的。1、nam 阅读全文
posted @ 2020-02-07 19:02 jayce9102 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 一、函数式编程概念简介 函数是Python内建支持的一种封装,我们通过把大段代码拆成函数,通过一层一层的函数调用,就可以把复杂任务分解成简单的任务,这种分解可以称之为面向过程的程序设计。函数就是面向过程的程序设计的基本单元 就是越低级的语言,越贴近计算机,抽象程度低,执行效率高,比如C语言;越高级的 阅读全文
posted @ 2020-01-13 17:27 jayce9102 阅读(442) 评论(0) 推荐(0) 编辑
摘要: 一、切片 L[0:3:1]表示,从索引0开始取,直到索引3为止,但不包括索引3,其中步长为1。即索引0,1,2,正好是3个元素 倒数第一个元素的索引是-1 如果第一个索引是0,还可以省略 二、迭代 给定一个list或tuple,我们可以通过for循环来遍历这个list或tuple,这种遍历我们称为迭 阅读全文
posted @ 2020-01-10 13:43 jayce9102 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 一、概述 原理:1) 将数据写入/读取速度更快的存储(设备)2) 将数据缓存到离应用最近的位置3)将数据缓存到离用户最近的位置 缓存分类1)CDN缓存2)反向代理缓存3)分布式Cache4)本地应用缓存 缓存媒介1)常用中间件:Varnish,Ngnix,Squid,Memcache,Redis,E 阅读全文
posted @ 2020-01-09 11:41 jayce9102 阅读(4472) 评论(0) 推荐(0) 编辑
摘要: 一、概述 主要功能:应用解耦,异步消息,流量削锋等问题 架构设计:实现高性能,高可用,可伸缩和最终一致性架构 常用消息队列:ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ 使用场景:1)RabbitMQ:对数据一致性、稳定性和可靠性要求很高的场景,对性能 阅读全文
posted @ 2020-01-08 15:44 jayce9102 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 一、函数简介 调用一个函数,需要知道函数的名称和参数(官方文档:http://docs.python.org/3/library/functions.html#abs) 定义一个函数要使用def语句,依次写出函数名、括号、括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用return语 阅读全文
posted @ 2020-01-06 15:03 jayce9102 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 一、docker-ce安装 step 1:安装一些必要的系统工具 yum install -y yum-utils device-mapper-persistent-data lvm2 Step 2:添加docker镜像源 yum-config-manager --add-repo http://m 阅读全文
posted @ 2020-01-04 15:17 jayce9102 阅读(274) 评论(0) 推荐(0) 编辑