服务器管理与软件工程实践
一、服务器配置与管理模式
- 服务器模板配置
对服务器模板进行配置时,可对服务器运行的初始状态做出假设。例如,新模板通常使用基础操作系统安装镜像构建。团队常使用一系列简单的 shell 脚本配置服务器模板,以减少工具和维护开销。 - 不可变服务器流程
- 流程说明 :现有服务器基于服务器模板定义文件(如 packer 模板文件)的第一个版本生成的模板镜像构建。当需要更改时,修改模板定义文件,打包新的服务器模板镜像,再用新镜像构建新服务器替换现有服务器。理想情况下,替换运行中的服务器不会中断其提供的服务。
- 流程图 :
graph LR
A[需求变更] --> B[修改模板定义文件]
B --> C[打包新模板镜像]
C --> D[构建新服务器]
D --> E[替换现有服务器]
- 不可变服务器的创建时配置
早期的不可变服务器实践会将所有内容都放入服务器模板,但对于某些类型的更改,构建新模板的时间过长。现在的做法是将大部分内容放入模板,少数内容在服务器创建时完成。- 配置选项设置 :大多数动
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



