SpringCloud如何实现微服务架构的分布式部署?

2026-05-25 23:490阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计574个文字,预计阅读时间需要3分钟。

SpringCloud如何实现微服务架构的分布式部署?

目录+前言+Web容器+前言+上一节我们说到从HttpWebHandlerAdapter的handle方法说起,到DispatcherHandler的调用流程+那么HttpWebHandlerAdapter的handle方法是哪里调用的呢?+我们可以找下看哪些类调用了它。

目录
  • 前言
  • web容器

前言

上一节我们说到从HttpWebHandlerAdapter的handle方法说起到DispatcherHandler的调用流程

那么HttpWebHandlerAdapter的handle方法是从哪里来调用的呢?

我们可以找下看哪些类使用了HttpHandler

通过这些类的名字,我们可以发现,HttpHandler 往下就是具体的 Web 容器了,也就是说有具体的 Web 容器来接受请求,然后通过调用 HttpWebHandlerAdapter#handler 来进行后续的处理。这样我们也就明白了 为什么 HttpHandler 的具体实现是一个适配器,因为它要适配不同的底层容器,Spring webFLux 不仅仅可以使用 NettyReactiveWebServer 作为底层Web 容器,也可以使用 tomcat、jetty等 servlet 的容器。

阅读全文

本文共计574个文字,预计阅读时间需要3分钟。

SpringCloud如何实现微服务架构的分布式部署?

目录+前言+Web容器+前言+上一节我们说到从HttpWebHandlerAdapter的handle方法说起,到DispatcherHandler的调用流程+那么HttpWebHandlerAdapter的handle方法是哪里调用的呢?+我们可以找下看哪些类调用了它。

目录
  • 前言
  • web容器

前言

上一节我们说到从HttpWebHandlerAdapter的handle方法说起到DispatcherHandler的调用流程

那么HttpWebHandlerAdapter的handle方法是从哪里来调用的呢?

我们可以找下看哪些类使用了HttpHandler

通过这些类的名字,我们可以发现,HttpHandler 往下就是具体的 Web 容器了,也就是说有具体的 Web 容器来接受请求,然后通过调用 HttpWebHandlerAdapter#handler 来进行后续的处理。这样我们也就明白了 为什么 HttpHandler 的具体实现是一个适配器,因为它要适配不同的底层容器,Spring webFLux 不仅仅可以使用 NettyReactiveWebServer 作为底层Web 容器,也可以使用 tomcat、jetty等 servlet 的容器。

阅读全文