- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
目 录 关于部署工具 1. 使用场景 1.1 传统部署方式痛点 1.2 自动部署方式 2. 功能概览 2.1 部署工具面向的人员 2.2 部署工具功能 3. 部署工具运行流程 3.1 部署工具从制作到使用 3.2 部署工具目录结构 3.3 运行流程 3.4 配置文件概述 3.4.1 全局属性配置文件global_config 3.4.2 用户属性配置文件custom_config 3.4.3 其它属性配置文件 3.4.4 流程配置文件 3.4.5 占位符 4. 部署工具使用详解 4.1 流程配置文件简单示例 4.2 流程配置文件结构 4.2.1 首行及根元素 4.2.2 xml文件结构 4.2.3 properties/property元素 4.2.4 executions/group元素 4.2.5 execution元素 4.2.6 configuration元素 4.2.7 dependencies元素 4.2.8 sub-execution元素 4.2.9 commands元素 4.2.10 replace-files元素 4.2.11 datasourse/statements元素 4.2.12 args元素 4.3 流程配置文件功能示例 4.3.1 分析安装及卸载mariadb需要的模块 4.3.2 确定用户统一配置 4.3.3 编写流程配置文件 4.4 部署脚本编写 5. 完整db(mariadb及redis)部署示例 5.1 mariadb及redis部署结构分析 5.1.1 模块划分 5.1.2 部署环境包制作 5.1.3 项目实施人员使用流程 5.2 db部署包示例及脚本 5.3 部署环境升级 6. 问题与反馈 关于部署工具 关于部署工具 部署工具的主要目的是固化原来手工部署的流程 ,并提供简化、统一的配置项 ,分产品、环境、模块进行自动部署。本文 档对部署工具的功能、详细使用进行说明。 Author mason lee 1. 使用场景 1. 使用场景 本章介绍为什么需要使用部署工具 ,部署工具使用的场景。 1.1 传统部署方式痛点 1.1 传统部署方式痛点 软件应用 (项目型 )一般流程是由开发人员进行编码开发 ,调试 ,提交测试 ,由测试人员测试 ,然后应用包发布 ,最后由 项目实施人员进行项目应用部署。具体工作及流程见下图 : 如上图可见 ,从程序包分发出去开始 ,即由项目实施人员对程序包进行安装、部署。其中部署环境包括 apache/nginx/tomcat/jdk/mysql/https/mq/solr等等。产品的正常运行 ,还依赖各种配置文件的正确设置 (如xml文 件/properties文件/其它文件/db/等 ,需配置相应的ip/端口/名称/地址等 ),一旦有地方配置有误 ,运行报错 ,实施人员 则需要反复检查相应的配置文件/环境配置是否正确。若无法检查出问题 ,则还会需要找相应的开发人员寻找原因。这个 过程对于实施人员是反复且痛苦的。 以上流程 ,若是通过手工执行 ,痛点有以下几点 : 产品分发管理不规范 :给了多少项目组使用 ,各项目使用的是什么版本 部署包传送麻烦 :QQ/FTP 部署过程复杂 配置文件繁琐 配置容易出错 出错难定位问题 实施人员-开发人员耦合度高 1.2 自动部署方式 1.2 自动部署方式 对于产品型 (无需项目组参与 )的应用 ,可使用jenkins ,结合git/svn/maven编译打包 ,通过sh
您可能关注的文档
最近下载
- 2018年九年级英语专项练习—定语从句和宾语从句(精编-带答案).doc VIP
- 部编版五年级语文上册第四单元《习作:二十年后的家乡》教案及反思(教案).pdf VIP
- (高清版)DB33∕T 2536-2022 方竹栽培技术规程.pdf VIP
- E+H超声波液位计FMU30系列说明中文版、.pdf VIP
- 部编版2年级道德与法治上册课本教材(高清扫描版).pdf VIP
- 三年级安全教育教案(山东省地方课程).pdf VIP
- SL 282-2018 混凝土拱坝设计规范.docx VIP
- 【MOOC】《研究生英语科技论文写作》(北京科技大学)中国大学MOOC慕课答案.docx VIP
- 国家建筑标准设计图集20S515 钢筋混凝土及砖砌排水检查井.pdf VIP
- 22D701-3电缆桥架安装(26.9MB)(26.85MB)5ce2e72e69780631(1).pdf VIP
文档评论(0)