# 微服务：从设计到部署

## gitbook2

- [Introduction](https://docshome.gitbook.io/microservices/gitbook2/undefined.md)
- [0、前言](https://docshome.gitbook.io/microservices/gitbook2/0-qian-yan.md)
- [1、微服务简介](https://docshome.gitbook.io/microservices/gitbook2/1-wei-fu-wu-jian-jie.md)
- [1.1、构建单体应用](https://docshome.gitbook.io/microservices/gitbook2/1-wei-fu-wu-jian-jie/1.1-gou-jian-dan-ti-ying-yong.md)
- [1.2、走向单体地狱](https://docshome.gitbook.io/microservices/gitbook2/1-wei-fu-wu-jian-jie/1.2-zou-xiang-dan-ti-di-yu.md)
- [1.3、微服务-解决复杂问题](https://docshome.gitbook.io/microservices/gitbook2/1-wei-fu-wu-jian-jie/1.3-wei-fu-wu-jie-jue-fu-za-wen-ti.md)
- [1.4、微服务的优点](https://docshome.gitbook.io/microservices/gitbook2/1-wei-fu-wu-jian-jie/1.4-wei-fu-wu-de-you-dian.md)
- [1.5、微服务的缺点](https://docshome.gitbook.io/microservices/gitbook2/1-wei-fu-wu-jian-jie/1.5-wei-fu-wu-de-que-dian.md)
- [1.6、总结](https://docshome.gitbook.io/microservices/gitbook2/1-wei-fu-wu-jian-jie/1.6-zong-jie.md)
- [微服务实战：NGINX Plus 作为反向代理服务器](https://docshome.gitbook.io/microservices/gitbook2/1-wei-fu-wu-jian-jie/wei-fu-wu-shi-zhan-nginx-plus-zuo-wei-fan-xiang-dai-li-fu-wu-qi.md)
- [2、使用 API 网关](https://docshome.gitbook.io/microservices/gitbook2/2-shi-yong-api-wang-guan.md)
- [2.1、简介](https://docshome.gitbook.io/microservices/gitbook2/2-shi-yong-api-wang-guan/2.1-jian-jie.md)
- [2.2、客户端与微服务直接通信](https://docshome.gitbook.io/microservices/gitbook2/2-shi-yong-api-wang-guan/2.2-ke-hu-duan-yu-wei-fu-wu-zhi-jie-tong-xin.md)
- [2.3、使用 API 网关](https://docshome.gitbook.io/microservices/gitbook2/2-shi-yong-api-wang-guan/2.3-shi-yong-api-wang-guan.md)
- [2.4、API 网关的优点与缺点](https://docshome.gitbook.io/microservices/gitbook2/2-shi-yong-api-wang-guan/2.4api-wang-guan-de-you-dian-yu-que-dian.md)
- [2.5、实施 API 网关](https://docshome.gitbook.io/microservices/gitbook2/2-shi-yong-api-wang-guan/2.5-shi-shi-api-wang-guan.md)
- [2.5.1、性能与扩展\]](https://docshome.gitbook.io/microservices/gitbook2/2-shi-yong-api-wang-guan/2.5-shi-shi-api-wang-guan/2.5.1-xing-neng-yu-kuo-zhan.md)
- [2.5.2、使用响应式编程模型](https://docshome.gitbook.io/microservices/gitbook2/2-shi-yong-api-wang-guan/2.5-shi-shi-api-wang-guan/2.5.2-shi-yong-xiang-ying-shi-bian-cheng-mo-xing.md)
- [2.5.3、服务调用\]](https://docshome.gitbook.io/microservices/gitbook2/2-shi-yong-api-wang-guan/2.5-shi-shi-api-wang-guan/2.5.3-fu-wu-tiao-yong.md)
- [2.5.4、服务发现](https://docshome.gitbook.io/microservices/gitbook2/2-shi-yong-api-wang-guan/2.5-shi-shi-api-wang-guan/2.5.4-fu-wu-fa-xian.md)
- [2.5.5、处理局部故障](https://docshome.gitbook.io/microservices/gitbook2/2-shi-yong-api-wang-guan/2.5-shi-shi-api-wang-guan/2.5.5-chu-li-ju-bu-gu-zhang.md)
- [2.6、总结](https://docshome.gitbook.io/microservices/gitbook2/2-shi-yong-api-wang-guan/2.6-zong-jie.md)
- [微服务实战：NGINX Plus 作为 API 网关](https://docshome.gitbook.io/microservices/gitbook2/2-shi-yong-api-wang-guan/wei-fu-wu-shi-zhan-nginx-plus-zuo-wei-api-wang-guan.md)
- [3、进程间通信](https://docshome.gitbook.io/microservices/gitbook2/3-jin-cheng-jian-tong-xin.md)
- [3.1、简介](https://docshome.gitbook.io/microservices/gitbook2/3-jin-cheng-jian-tong-xin/3.1-jian-jie.md)
- [3.2、交互方式](https://docshome.gitbook.io/microservices/gitbook2/3-jin-cheng-jian-tong-xin/3.2-jiao-hu-fang-shi.md)
- [3.3、定义 API](https://docshome.gitbook.io/microservices/gitbook2/3-jin-cheng-jian-tong-xin/3.3-ding-yi-api.md)
- [3.4、演化 API](https://docshome.gitbook.io/microservices/gitbook2/3-jin-cheng-jian-tong-xin/3.4-yan-hua-api.md)
- [3.5、处理局部故障](https://docshome.gitbook.io/microservices/gitbook2/3-jin-cheng-jian-tong-xin/3.5-chu-li-ju-bu-gu-zhang.md)
- [3.6、IPC 技术](https://docshome.gitbook.io/microservices/gitbook2/3-jin-cheng-jian-tong-xin/3.6ipc-ji-shu.md)
- [3.7、异步、基于消息的通信](https://docshome.gitbook.io/microservices/gitbook2/3-jin-cheng-jian-tong-xin/3.7-yi-bu-ji-yu-xiao-xi-de-tong-xin.md)
- [3.8、同步的请求/响应 IPC](https://docshome.gitbook.io/microservices/gitbook2/3-jin-cheng-jian-tong-xin/3.8-tong-bu-de-qing-qiu-xiang-ying-ipc.md)
- [3.8.1、REST](https://docshome.gitbook.io/microservices/gitbook2/3-jin-cheng-jian-tong-xin/3.8-tong-bu-de-qing-qiu-xiang-ying-ipc/3.8.1-rest.md)
- [3.8.2、Thrift](https://docshome.gitbook.io/microservices/gitbook2/3-jin-cheng-jian-tong-xin/3.8-tong-bu-de-qing-qiu-xiang-ying-ipc/3.8.2-thrift.md)
- [3.9、消息格式](https://docshome.gitbook.io/microservices/gitbook2/3-jin-cheng-jian-tong-xin/3.9-xiao-xi-ge-shi.md)
- [3.10、总结](https://docshome.gitbook.io/microservices/gitbook2/3-jin-cheng-jian-tong-xin/3.10-zong-jie.md)
- [微服务实战：NGINX 与应用程序架构](https://docshome.gitbook.io/microservices/gitbook2/3-jin-cheng-jian-tong-xin/wei-fu-wu-shi-zhan-nginx-yu-ying-yong-cheng-xu-jia-gou.md)
- [4、服务发现](https://docshome.gitbook.io/microservices/gitbook2/4-service-discovery.md)
- [4.1、为何使用服务发现](https://docshome.gitbook.io/microservices/gitbook2/4-service-discovery/4.1-wei-he-shi-yong-fu-wu-fa-xian.md)
- [4.2、客户端发现模式](https://docshome.gitbook.io/microservices/gitbook2/4-service-discovery/4.2-ke-hu-duan-fa-xian-mo-shi.md)
- [4.3、服务端发现模式](https://docshome.gitbook.io/microservices/gitbook2/4-service-discovery/4.3-fu-wu-duan-fa-xian-mo-shi.md)
- [4.4、服务注册中心](https://docshome.gitbook.io/microservices/gitbook2/4-service-discovery/4.4-fu-wu-zhu-ce-zhong-xin.md)
- [4.5、服务注册方式](https://docshome.gitbook.io/microservices/gitbook2/4-service-discovery/4.5-fu-wu-zhu-ce-fang-shi.md)
- [4.6、自注册模式](https://docshome.gitbook.io/microservices/gitbook2/4-service-discovery/4.6-zi-zhu-ce-mo-shi.md)
- [4.7、第三方注册模式](https://docshome.gitbook.io/microservices/gitbook2/4-service-discovery/4.7-di-san-fang-zhu-ce-mo-shi.md)
- [4.8、总结](https://docshome.gitbook.io/microservices/gitbook2/4-service-discovery/4.8-zong-jie.md)
- [微服务实战：灵活的 NGINX](https://docshome.gitbook.io/microservices/gitbook2/4-service-discovery/wei-fu-wu-shi-zhan-ling-huo-de-nginx.md)
- [5、事件驱动数据管理](https://docshome.gitbook.io/microservices/gitbook2/5-event-driven-data-management-for-microservices.md)
- [5.1、微服务与分布式数据管理问题](https://docshome.gitbook.io/microservices/gitbook2/5-event-driven-data-management-for-microservices/5.1-wei-fu-wu-yu-fen-bu-shi-shu-ju-guan-li-wen-ti.md)
- [5.2、事件驱动架构](https://docshome.gitbook.io/microservices/gitbook2/5-event-driven-data-management-for-microservices/5.2-shi-jian-qu-dong-jia-gou.md)
- [5.3、实现原子性](https://docshome.gitbook.io/microservices/gitbook2/5-event-driven-data-management-for-microservices/5.3-shi-xian-yuan-zi-xing.md)
- [5.4、使用本地事务发布事件](https://docshome.gitbook.io/microservices/gitbook2/5-event-driven-data-management-for-microservices/5.4-shi-yong-ben-di-shi-wu-fa-bu-shi-jian.md)
- [5.5、挖掘数据库事务日志](https://docshome.gitbook.io/microservices/gitbook2/5-event-driven-data-management-for-microservices/5.5-wa-jue-shu-ju-ku-shi-wu-ri-zhi.md)
- [5.6、使用事件溯源](https://docshome.gitbook.io/microservices/gitbook2/5-event-driven-data-management-for-microservices/5.6-shi-yong-shi-jian-su-yuan.md)
- [5.7、总结](https://docshome.gitbook.io/microservices/gitbook2/5-event-driven-data-management-for-microservices/5.7-zong-jie.md)
- [微服务实战：NGINX 与存储优化](https://docshome.gitbook.io/microservices/gitbook2/5-event-driven-data-management-for-microservices/wei-fu-wu-shi-zhan-nginx-yu-cun-chu-you-hua.md)
- [6、选择部署策略](https://docshome.gitbook.io/microservices/gitbook2/6-choosing-deployment-strategy.md)
- [6.1、动机](https://docshome.gitbook.io/microservices/gitbook2/6-choosing-deployment-strategy/6.1-dong-ji.md)
- [6.2、单主机多服务实例模式](https://docshome.gitbook.io/microservices/gitbook2/6-choosing-deployment-strategy/6.2-dan-zhu-ji-duo-fu-wu-shi-li-mo-shi.md)
- [6.3、每个主机一个服务实例模式](https://docshome.gitbook.io/microservices/gitbook2/6-choosing-deployment-strategy/6.3-mei-ge-zhu-ji-yi-ge-fu-wu-shi-li-mo-shi.md)
- [6.3.1、每个虚拟机一个服务实例模式](https://docshome.gitbook.io/microservices/gitbook2/6-choosing-deployment-strategy/6.3-mei-ge-zhu-ji-yi-ge-fu-wu-shi-li-mo-shi/6.3.1-mei-ge-xu-ni-ji-yi-ge-fu-wu-shi-li-mo-shi.md)
- [6.3.2、每个容器一个服务实例模式](https://docshome.gitbook.io/microservices/gitbook2/6-choosing-deployment-strategy/6.3-mei-ge-zhu-ji-yi-ge-fu-wu-shi-li-mo-shi/6.3.2-mei-ge-rong-qi-yi-ge-fu-wu-shi-li-mo-shi.md)
- [6.4、Serverless 部署](https://docshome.gitbook.io/microservices/gitbook2/6-choosing-deployment-strategy/6.4serverless-bu-shu.md)
- [6.5、总结](https://docshome.gitbook.io/microservices/gitbook2/6-choosing-deployment-strategy/6.5-zong-jie.md)
- [微服务实战：使用 NGINX 在不同主机上部署微服务](https://docshome.gitbook.io/microservices/gitbook2/6-choosing-deployment-strategy/wei-fu-wu-shi-zhan-shi-yong-nginx-zai-bu-tong-zhu-ji-shang-bu-shu-wei-fu-wu.md)
- [7、重构单体应用为微服务](https://docshome.gitbook.io/microservices/gitbook2/7-refactoring-a-monolith-into-microservices.md)
- [7.1、微服务重构概述](https://docshome.gitbook.io/microservices/gitbook2/7-refactoring-a-monolith-into-microservices/7.1-wei-fu-wu-zhong-gou-gai-shu.md)
- [7.2、策略一：停止挖掘](https://docshome.gitbook.io/microservices/gitbook2/7-refactoring-a-monolith-into-microservices/7.2-ce-lve-yi-ting-zhi-wa-jue.md)
- [7.3、策略二：前后端分离](https://docshome.gitbook.io/microservices/gitbook2/7-refactoring-a-monolith-into-microservices/7.3-ce-lve-er-qian-hou-duan-fen-li.md)
- [7.4、策略三：提取服务](https://docshome.gitbook.io/microservices/gitbook2/7-refactoring-a-monolith-into-microservices/7.4-ce-lve-san-ti-qu-fu-wu.md)
- [7.4.1、优先将哪些模块转换为微服务](https://docshome.gitbook.io/microservices/gitbook2/7-refactoring-a-monolith-into-microservices/7.4-ce-lve-san-ti-qu-fu-wu/7.4.1-you-xian-jiang-na-xie-mo-kuai-zhuan-huan-wei-wei-fu-wu.md)
- [7.4.2、如何提取模块](https://docshome.gitbook.io/microservices/gitbook2/7-refactoring-a-monolith-into-microservices/7.4-ce-lve-san-ti-qu-fu-wu/7.4.2-ru-he-ti-qu-mo-kuai.md)
- [7.5、总结](https://docshome.gitbook.io/microservices/gitbook2/7-refactoring-a-monolith-into-microservices/7.5-zong-jie.md)
- [微服务实战：使用 NGINX 征服单体](https://docshome.gitbook.io/microservices/gitbook2/7-refactoring-a-monolith-into-microservices/wei-fu-wu-shi-zhan-shi-yong-nginx-zheng-fu-dan-ti.md)

## Primary version

- [Introduction](https://docshome.gitbook.io/microservices/master.md)
- [0、前言](https://docshome.gitbook.io/microservices/0-foreword.md)
- [1、微服务简介](https://docshome.gitbook.io/microservices/1-introduction-to-microservices.md)
- [1.1、构建单体应用](https://docshome.gitbook.io/microservices/1-introduction-to-microservices/1.1-gou-jian-dan-ti-ying-yong.md)
- [1.2、走向单体地狱](https://docshome.gitbook.io/microservices/1-introduction-to-microservices/1.2-zou-xiang-dan-ti-di-yu.md)
- [1.3、微服务-解决复杂问题](https://docshome.gitbook.io/microservices/1-introduction-to-microservices/1.3-wei-fu-wu-jie-jue-fu-za-wen-ti.md)
- [1.4、微服务的优点](https://docshome.gitbook.io/microservices/1-introduction-to-microservices/1.4-wei-fu-wu-de-you-dian.md)
- [1.5、微服务的缺点](https://docshome.gitbook.io/microservices/1-introduction-to-microservices/1.5-wei-fu-wu-de-que-dian.md)
- [1.6、总结](https://docshome.gitbook.io/microservices/1-introduction-to-microservices/1.6-zong-jie.md)
- [微服务实战：NGINX Plus 作为反向代理服务器](https://docshome.gitbook.io/microservices/1-introduction-to-microservices/wei-fu-wu-shi-zhan-nginx-plus-zuo-wei-fan-xiang-dai-li-fu-wu-qi.md)
- [2、使用 API 网关](https://docshome.gitbook.io/microservices/2-using-an-api-gateway.md)
- [2.1、简介](https://docshome.gitbook.io/microservices/2-using-an-api-gateway/2.1-jian-jie.md)
- [2.2、客户端与微服务直接通信](https://docshome.gitbook.io/microservices/2-using-an-api-gateway/2.2-ke-hu-duan-yu-wei-fu-wu-zhi-jie-tong-xin.md)
- [2.3、使用 API 网关](https://docshome.gitbook.io/microservices/2-using-an-api-gateway/2.3-shi-yong-api-wang-guan.md)
- [2.4、API 网关的优点与缺点](https://docshome.gitbook.io/microservices/2-using-an-api-gateway/2.4api-wang-guan-de-you-dian-yu-que-dian.md)
- [2.5、实施 API 网关](https://docshome.gitbook.io/microservices/2-using-an-api-gateway/2.5-shi-shi-api-wang-guan.md)
- [2.5.1、性能与扩展](https://docshome.gitbook.io/microservices/2-using-an-api-gateway/2.5-shi-shi-api-wang-guan/2.5.1-xing-neng-yu-kuo-zhan.md)
- [2.5.2、使用响应式编程模型](https://docshome.gitbook.io/microservices/2-using-an-api-gateway/2.5-shi-shi-api-wang-guan/2.5.2-shi-yong-xiang-ying-shi-bian-cheng-mo-xing.md)
- [2.5.3、服务调用](https://docshome.gitbook.io/microservices/2-using-an-api-gateway/2.5-shi-shi-api-wang-guan/2.5.3-fu-wu-tiao-yong.md)
- [2.5.4、服务发现](https://docshome.gitbook.io/microservices/2-using-an-api-gateway/2.5-shi-shi-api-wang-guan/2.5.4-fu-wu-fa-xian.md)
- [2.5.5、处理局部故障](https://docshome.gitbook.io/microservices/2-using-an-api-gateway/2.5-shi-shi-api-wang-guan/2.5.5-chu-li-ju-bu-gu-zhang.md)
- [2.6、总结](https://docshome.gitbook.io/microservices/2-using-an-api-gateway/2.6-zong-jie.md)
- [微服务实战：NGINX Plus 作为 API 网关](https://docshome.gitbook.io/microservices/2-using-an-api-gateway/wei-fu-wu-shi-zhan-nginx-plus-zuo-wei-api-wang-guan.md)
- [3、进程间通信](https://docshome.gitbook.io/microservices/3-inter-process-communication.md)
- [3.1、简介](https://docshome.gitbook.io/microservices/3-inter-process-communication/3.1-jian-jie.md)
- [3.2、交互方式](https://docshome.gitbook.io/microservices/3-inter-process-communication/3.2-jiao-hu-fang-shi.md)
- [3.3、定义 API](https://docshome.gitbook.io/microservices/3-inter-process-communication/3.3-ding-yi-api.md)
- [3.4、演化 API](https://docshome.gitbook.io/microservices/3-inter-process-communication/3.4-yan-hua-api.md)
- [3.5、处理局部故障](https://docshome.gitbook.io/microservices/3-inter-process-communication/3.5-chu-li-ju-bu-gu-zhang.md)
- [3.6、IPC 技术](https://docshome.gitbook.io/microservices/3-inter-process-communication/3.6ipc-ji-shu.md)
- [3.7、异步、基于消息的通信](https://docshome.gitbook.io/microservices/3-inter-process-communication/3.7-yi-bu-ji-yu-xiao-xi-de-tong-xin.md)
- [3.8、同步的请求/响应 IPC](https://docshome.gitbook.io/microservices/3-inter-process-communication/3.8-tong-bu-de-qing-qiu-xiang-ying-ipc.md)
- [3.8.1、REST](https://docshome.gitbook.io/microservices/3-inter-process-communication/3.8-tong-bu-de-qing-qiu-xiang-ying-ipc/3.8.1-rest.md)
- [3.8.2、Thrift](https://docshome.gitbook.io/microservices/3-inter-process-communication/3.8-tong-bu-de-qing-qiu-xiang-ying-ipc/3.8.2-thrift.md)
- [3.9、消息格式](https://docshome.gitbook.io/microservices/3-inter-process-communication/3.9-xiao-xi-ge-shi.md)
- [3.10、总结](https://docshome.gitbook.io/microservices/3-inter-process-communication/3.10-zong-jie.md)
- [微服务实战：NGINX 与应用程序架构](https://docshome.gitbook.io/microservices/3-inter-process-communication/wei-fu-wu-shi-zhan-nginx-yu-ying-yong-cheng-xu-jia-gou.md)
- [4、服务发现](https://docshome.gitbook.io/microservices/4-service-discovery.md)
- [4.1、为何使用服务发现](https://docshome.gitbook.io/microservices/4-service-discovery/4.1-wei-he-shi-yong-fu-wu-fa-xian.md)
- [4.2、客户端发现模式](https://docshome.gitbook.io/microservices/4-service-discovery/4.2-ke-hu-duan-fa-xian-mo-shi.md)
- [4.3、服务端发现模式](https://docshome.gitbook.io/microservices/4-service-discovery/4.3-fu-wu-duan-fa-xian-mo-shi.md)
- [4.4、服务注册中心](https://docshome.gitbook.io/microservices/4-service-discovery/4.4-fu-wu-zhu-ce-zhong-xin.md)
- [4.5、服务注册方式](https://docshome.gitbook.io/microservices/4-service-discovery/4.5-fu-wu-zhu-ce-fang-shi.md)
- [4.6、自注册模式](https://docshome.gitbook.io/microservices/4-service-discovery/4.6-zi-zhu-ce-mo-shi.md)
- [4.7、第三方注册模式](https://docshome.gitbook.io/microservices/4-service-discovery/4.7-di-san-fang-zhu-ce-mo-shi.md)
- [4.8、总结](https://docshome.gitbook.io/microservices/4-service-discovery/4.8-zong-jie.md)
- [微服务实战：灵活的 NGINX](https://docshome.gitbook.io/microservices/4-service-discovery/wei-fu-wu-shi-zhan-ling-huo-de-nginx.md)
- [5、事件驱动数据管理](https://docshome.gitbook.io/microservices/5-event-driven-data-management-for-microservices.md)
- [5.1、微服务与分布式数据管理问题](https://docshome.gitbook.io/microservices/5-event-driven-data-management-for-microservices/5.1-wei-fu-wu-yu-fen-bu-shi-shu-ju-guan-li-wen-ti.md)
- [5.2、事件驱动架构](https://docshome.gitbook.io/microservices/5-event-driven-data-management-for-microservices/5.2-shi-jian-qu-dong-jia-gou.md)
- [5.3、实现原子性](https://docshome.gitbook.io/microservices/5-event-driven-data-management-for-microservices/5.3-shi-xian-yuan-zi-xing.md)
- [5.4、使用本地事务发布事件](https://docshome.gitbook.io/microservices/5-event-driven-data-management-for-microservices/5.4-shi-yong-ben-di-shi-wu-fa-bu-shi-jian.md)
- [5.5、挖掘数据库事务日志](https://docshome.gitbook.io/microservices/5-event-driven-data-management-for-microservices/5.5-wa-jue-shu-ju-ku-shi-wu-ri-zhi.md)
- [5.6、使用事件溯源](https://docshome.gitbook.io/microservices/5-event-driven-data-management-for-microservices/5.6-shi-yong-shi-jian-su-yuan.md)
- [5.7、总结](https://docshome.gitbook.io/microservices/5-event-driven-data-management-for-microservices/5.7-zong-jie.md)
- [微服务实战：NGINX 与存储优化](https://docshome.gitbook.io/microservices/5-event-driven-data-management-for-microservices/wei-fu-wu-shi-zhan-nginx-yu-cun-chu-you-hua.md)
- [6、选择部署策略](https://docshome.gitbook.io/microservices/6-choosing-deployment-strategy.md)
- [6.1、动机](https://docshome.gitbook.io/microservices/6-choosing-deployment-strategy/6.1-dong-ji.md)
- [6.2、单主机多服务实例模式](https://docshome.gitbook.io/microservices/6-choosing-deployment-strategy/6.2-dan-zhu-ji-duo-fu-wu-shi-li-mo-shi.md)
- [6.3、每个主机一个服务实例模式](https://docshome.gitbook.io/microservices/6-choosing-deployment-strategy/6.3-mei-ge-zhu-ji-yi-ge-fu-wu-shi-li-mo-shi.md)
- [6.3.1、每个虚拟机一个服务实例模式](https://docshome.gitbook.io/microservices/6-choosing-deployment-strategy/6.3-mei-ge-zhu-ji-yi-ge-fu-wu-shi-li-mo-shi/6.3.1-mei-ge-xu-ni-ji-yi-ge-fu-wu-shi-li-mo-shi.md)
- [6.3.2、每个容器一个服务实例模式](https://docshome.gitbook.io/microservices/6-choosing-deployment-strategy/6.3-mei-ge-zhu-ji-yi-ge-fu-wu-shi-li-mo-shi/6.3.2-mei-ge-rong-qi-yi-ge-fu-wu-shi-li-mo-shi.md)
- [6.4、Serverless 部署](https://docshome.gitbook.io/microservices/6-choosing-deployment-strategy/6.4serverless-bu-shu.md)
- [6.5、总结](https://docshome.gitbook.io/microservices/6-choosing-deployment-strategy/6.5-zong-jie.md)
- [微服务实战：使用 NGINX 在不同主机上部署微服务](https://docshome.gitbook.io/microservices/6-choosing-deployment-strategy/wei-fu-wu-shi-zhan-shi-yong-nginx-zai-bu-tong-zhu-ji-shang-bu-shu-wei-fu-wu.md)
- [7、重构单体应用为微服务](https://docshome.gitbook.io/microservices/7-refactoring-a-monolith-into-microservices.md)
- [7.1、微服务重构概述](https://docshome.gitbook.io/microservices/7-refactoring-a-monolith-into-microservices/7.1-wei-fu-wu-zhong-gou-gai-shu.md)
- [7.2、策略一：停止挖掘](https://docshome.gitbook.io/microservices/7-refactoring-a-monolith-into-microservices/7.2-ce-lve-yi-ting-zhi-wa-jue.md)
- [7.3、策略二：前后端分离](https://docshome.gitbook.io/microservices/7-refactoring-a-monolith-into-microservices/7.3-ce-lve-er-qian-hou-duan-fen-li.md)
- [7.4、策略三：提取服务](https://docshome.gitbook.io/microservices/7-refactoring-a-monolith-into-microservices/7.4-ce-lve-san-ti-qu-fu-wu.md)
- [7.4.1、优先将哪些模块转换为微服务](https://docshome.gitbook.io/microservices/7-refactoring-a-monolith-into-microservices/7.4-ce-lve-san-ti-qu-fu-wu/7.4.1-you-xian-jiang-na-xie-mo-kuai-zhuan-huan-wei-wei-fu-wu.md)
- [7.4.2、如何提取模块](https://docshome.gitbook.io/microservices/7-refactoring-a-monolith-into-microservices/7.4-ce-lve-san-ti-qu-fu-wu/7.4.2-ru-he-ti-qu-mo-kuai.md)
- [7.5、总结](https://docshome.gitbook.io/microservices/7-refactoring-a-monolith-into-microservices/7.5-zong-jie.md)
- [微服务实战：使用 NGINX 征服单体](https://docshome.gitbook.io/microservices/7-refactoring-a-monolith-into-microservices/wei-fu-wu-shi-zhan-shi-yong-nginx-zheng-fu-dan-ti.md)
