失效链接处理 |
微服务运l实战(W二P(j) PDF 下蝲
整理下蝲Q?/strong>
版权归出版社和原作者所有,链接已删除,误买正?/b>
用户下蝲说明Q?/strong>
?sh)子版仅供预览,下蝲?4时内务必删除,支持正版Q喜Ƣ的误买正版书c:(x)
http://product.dangdang.com/27918665.html
相关截图Q?/strong>
![]()
资料介:(x)
《微服务q维实战Q第二卷Q》在*L(fng)基础上,以时下热门的Docker SwarmZQ详l介l微服务和容器在软g持箋(hu)集成和部|中的应用。本书重点讲解如何在Docker Swarm上构建、测试、部|Ӏ监控微服务Q帮助读者打造大规模、高效、可靠、可快速恢复的软gpȝ?/span>
资料目录Q?/strong>
W?/span>1? 利用Docker容器持箋(hu)集成 1 1.1 完全Docker化的手动持箋(hu)集成程 3 1.2 q行单元试q构建服务的二进制文?nbsp;5 1.3 构徏服务镜像 7 1.4 q行模拟试 10 1.5 推送镜像到镜像?nbsp;12 W?/span>2? 搭徏q运?/span>Swarm集群 17 2.1 可扩展?nbsp;18 2.2 轴向扩展 19 X轴扩?nbsp;20 Y轴扩?nbsp;21 Z轴扩?nbsp;22 2.3 集群 22 2.4 Docker Swarm模式 23 2.5 搭徏一?/span>Swarm集群 25 2.6 ?/span>Swarm集群上部|服?nbsp;28 2.7 扩展服务 30 2.8 故障转移 31 2.9 现在怎么?nbsp;32 W?/span>3? Docker Swarm|络和反向代?nbsp;33 3.1 搭徏一个集?nbsp;34 3.2 以高可用性运行安全的和容错的服务需?nbsp;35 3.3 隔离数据库的q行 37 3.4 通过反向代理q行服务 41 3.5 创徏一个反向代理服务负责根据基URL路由h 42 3.6 对一个服务的所有实例实施负载均衡的h 47 3.7 现在怎么?nbsp;50 W?/span>4? Swarm集群内的服务发现 51 4.1 没有注册中心(j)Docker Swarm?x)怎样 51 4.2 独立?/span>Docker Swarm加上服务发现?x)是什么样?nbsp;55 4.3 Swarm集群中的服务发现 56 4.4 我们需要服务发现吗 57 4.5 ?/span>Consul讄?/span>Swarm集群内的服务注册中心(j) 58 4.6 ~放有状态实例时出现的问?nbsp;63 4.7 使用服务注册中心(j)来存储状?nbsp;64 4.8 发现l成服务的所有实例的地址 69 4.9 使用服务注册中心(j)或键值存储来存储服务状?nbsp;71 4.10 现在怎么?nbsp;74 W?/span>5? 使用Docker容器q行持箋(hu)交付和部|?nbsp;75 5.1 定义持箋(hu)交付环境 76 5.2 搭徏持箋(hu)交付集群 77 5.3 使用节点标签来约束服?nbsp;80 5.4 创徏服务 83 5.5 C持箋(hu)交付步骤 85 5.6 从持l交付到持箋(hu)部v走得更远 90 5.7 现在怎么?nbsp;91 W?/span>6? 使用Jenkins自动化持l部|流E?nbsp;93 6.1 Jenkins架构 93 6.2 搭徏生环境 94 6.3 Jenkins服务 95 6.4 Jenkins故障转移 99 6.5 Jenkins代理 100 6.6 在生产和cȝ产环境中创徏服务 108 6.7 使用Jenkins自动化持l部|流E?nbsp;110 6.8 创徏Jenkins水U作?nbsp;111 6.9 定义水U节?nbsp;113 6.10 定义水UKD?nbsp;115 6.11 定义水U步?nbsp;116 6.12 现在怎么?nbsp;121 W?/span>7? 探烦(ch)Dockerq程API 123 7.1 搭徏环境 124 7.2 通过Docker Remote API操作Docker Swarm 125 7.3 使用Docker Remote API自动配置代理 134 7.4 ?/span>Swarm Listener与代理相l合 135 7.5 自动重新配置代理 136 7.6 从代理中删除服务 138 7.7 现在怎么?nbsp;138 W?/span>8? 使用Docker Stack?/span>Compose YAML文g?/span> 部vSwarm Services 141 8.1 搭徏Swarm集群 142 8.2 通过Docker Stack命o(h)创徏Swarm服务 142 8.3 部v更多stack 145 8.4 stackQ用q是不用 147 8.5 清理 147 W?/span>9? 定义日志{略 149 9.1 集中日志的需?nbsp;151 9.2 ?/span>ElasticSearch讄为日志数据库 153 9.3 ?/span>LogStash讄为日志解析器和{发器 154 9.4 ?/span>Swarm集群内Q意位|运行的所有容器{发日?nbsp;157 9.5 探烦(ch)日志 161 9.6 讨论其他日志解决Ҏ(gu) 166 9.7 现在怎么?nbsp;167 W?/span>10? 攉指标与监控集?nbsp;169 10.1 集群监控pȝ的需?nbsp;169 10.2 选择正确的数据库来存储系l指?nbsp;171 10.3 创徏集群 173 10.4 Prometheus指标 175 10.5 导出pȝ范围的指?nbsp;176 10.6 拉取、查询和可视?/span>Prometheus指标 181 10.7 使用Grafana创徏看板 188 10.8 ?/span>Grafana中探?/span>Docker Swarm和容器概览A表板 195 10.9 通过仪表板指标调整服?nbsp;201 10.10 监控?jng)_?nbsp;204 10.11 现在怎么?nbsp;205 W?/span>11? 拥抱毁灭Q宠物与?nbsp;207 11.1 现在怎么?nbsp;209 W?/span>12? ?/span>Amazon Web Services中创建和理Docker Swarm集群 211 12.1 安装AWS CLIq设|环境变?nbsp;212 12.2 使用Docker Machine?/span>AWS CLI来配|?/span>Swarm集群 215 12.3 使用Docker?/span>AWS中徏?/span>Swarm集群 223 12.4 ?/span>AWS中?/span>Docker自动配置Swarm集群 232 12.5 使用Packer?/span>Terraform来创?/span>Swarm集群 236 12.6 使用Packer创徏Amazon机器镜像 236 12.7 ?/span>AWS中?/span>Terraform创徏Swarm集群 241 12.8 ?/span>AWS中选择正确的工具创建和理Swarm集群 257 12.9 是用还是不使用Docker Machine 257 12.10 是用还是不使用Docker for AWS 258 12.11 是用还是不使用Terraform 260 12.12 后的l论 263 W?/span>13? ?/span>DigitalOcean中创建和理Docker Swarm集群 265 13.1 讄环境变量 267
13.2 使用Docker Machine?/span>DigitalOcean API创徏Swarm集群 269 |