微 服 务 架 构 的 部 署 本 文 从 以 下 几 个 方 面 简 要 说 明 微 服 务 架 构 项 目 的 实 践 经 验 : 架 构 选 型 、 开 发 测 试 环 境 下 的 相 关 工具 支 持 、 人 员 分 工 及 开 发 部 署 流 程 、 相 关 设 计 及 注 意 事 项 。 最 后 , 将 根 据 实 践 经 验 讨 论 提 高 微 服架 构 下 的 开 发 和 运 维 效 率 的 切 实 需 求 ,进 一 步 理 清 本 项 目 所 实 现 的 容 器 服 务 管 理 平 台 的 完 善 性 需求 。 本 项 目 是 一 个 企 业 级 的 容 器 服 务 管 理 平 台 ,该 平 台 的 功 能 是 基 于 容 器 实 现 的 应 用 运 行 环 境 管理 , 以 及 应 用 开 发 阶 段 的 持 续 集 成 和 持 续 发 布 。 简 单 的 理 解 该 平 台 的 核 心 功 能 之 一 就 是 管 理 复 杂应 用 的 开 发 和 运 维 环 境 , 提 高 微 服 务 架 构 下 的 开 发 和 运 维 效 率 。 项 目 的 开 发 背 景 如 下 : 首 先 , 该 系 统 具 有 典 型 分 布 式 应 用 系 统 特 征 : 该 平 台 所 运 行 的 服 务 器 配 置 不高 , 例如 华为RH1288 这类低配 置 服 务 器 , 允许硬件失败; 系 统 平 台 要 求 可根 据 实 际用 户数的 规模进 行 伸缩部 署 , 保证硬件资源的 合理 利用 ; 由于 系 统 平 台 之 上需 要 运 行 若干企 业 应 用 的 开 发 和 运 行 环 境 , 可靠性 是 非常重要 的 , 不允许单 点失效 。 其次, 本 系 统 功 能 复 杂 , 从 架 构 的 角度需 要 将 系 统 分 成 多个 层次和 若干个 子系 统 。 不同的 层次、 子系 统 根 据 具 体情况需 要 采用 不同的 开 发 语言, 由不同的 开 发 小组完 成 。 第三, 项 目 组成 员 由几 个 城市的 异地团队协同开 发 , 统 一 的 开 发 环 境 和 协同工 具 是 必不可少的 。 针对上述项 目 背 景 的 考虑, 本 项 目 选 择基 于 微 服 务 架 构 进 行 项 目 开 发 。 开 发 、 测 试 、 部 署 使用 ...