diff --git a/7-refactoring-a-monolith-into-microservices.md b/7-refactoring-a-monolith-into-microservices.md index 10320a1..03baa1b 100644 --- a/7-refactoring-a-monolith-into-microservices.md +++ b/7-refactoring-a-monolith-into-microservices.md @@ -27,7 +27,7 @@ Martin Fowler 将这种应用现代化策略称为[杀手应用](http://www.mart 应用此方法后,系统架构如图 7-1 所示。 -![图 7-1、将新功能实现为单独的服务,而不是将模块添加到单体](resources/7-2.png) +![图 7-1、将新功能实现为单独的服务,而不是将模块添加到单体](resources/7-1.png) 除了新服务和传统的单体,还有另外两个组件。第一个是请求路由,它处理传入的(HTTP)请求,类似于[第二章](2-using-an-api-gateway.md)中描述的 API 网关。路由向新服务发送与新功能相对应的请求。它将遗留的请求路由到单体。 @@ -126,4 +126,4 @@ by Floyd Smith 当您迁移到 NGINX 时,您可以借鉴 [NGINX 微服务参考架构](https://www.nginx.com/blog/introducing-the-nginx-microservices-reference-architecture/)(MRA,Microservices Reference Architecture),以便在迁移到微服务之后定义应用程序的最终结构,并根据需要使用的 MRA 部分应用于您创建的每个新的微服务。 -总而言之,实现使用 NGINX 作为您转型的第一步,压倒您的单体应用程序,使其更容易获得微服务的所有优势,并为您提供用于进行转换的模型。您可以了解有关 MRA 的更多信息,并获得 NGINX Plus 的免费试用版。 \ No newline at end of file +总而言之,实现使用 NGINX 作为您转型的第一步,压倒您的单体应用程序,使其更容易获得微服务的所有优势,并为您提供用于进行转换的模型。您可以了解有关 MRA 的更多信息,并获得 NGINX Plus 的免费试用版。