美文网首页
Ocelot中文文档-架构图

Ocelot中文文档-架构图

作者: loogn | 来源:发表于2018-05-03 11:20 被阅读242次

Ocelot 针对的是,使用.net运行微服务和面向服务架构,并且需要一个统一的入口来访问他们系统的人群。

特别是,我想要与IdentityServer和令牌轻松集成。

Ocelot是一组有特定顺序的中间件。

Ocelot操纵HttpRequest对象进入由其配置指定的状态,直到它到达请求生成器中间件,在该中间件中创建HttpRequestMessage对象,该对象用于向下游服务发出请求。中间件发出请求是Ocelot管道中的最后一件事请。 它不调用下一个中间件。 来自下游服务的响应存储在每个请求作用域的仓储中,并恢复成请求返回到Ocelot管道。 有一个中间件将HttpResponseMessage映射到HttpResponse对象上,并返回给客户端。基本上就这些,还有一些其他的功能。

下面是部署Ocelot时使用的配置。

基本实现

使用IdentityServer

多实例

使用Consul

使用Service Fabric

Previous
Next

相关文章

  • Ocelot中文文档-架构图

    Ocelot 针对的是,使用.net运行微服务和面向服务架构,并且需要一个统一的入口来访问他们系统的人群。 特别是...

  • Ocelot中文文档-目录

    官方文档感谢您阅读Ocelot文档。您可以使用下面导航到处看看。 架构图 入门 不支持 配置 路由 请求聚合 Gr...

  • Ocelot中文文档-认证

    为了验证ReRoutes并随后使用Ocelot的任何基于声明的功能,如授权或使用令牌中的值修改请求。 用户必须像往...

  • Ocelot中文文档-授权

    Ocelot支持基于声明的授权。 这意味着如果您有要授权的路由,您可以将以下内容添加到您的ReRoute配置中。 ...

  • Ocelot中文文档-缓存

    目前Ocelot使用CacheManager项目提供了一些非常基本的缓存。这是一个了不起的项目,它解决了很多缓存问...

  • Ocelot中文文档-日志

    目前,Ocelot使用标准的日志记录接口ILoggerFactory/ILogger 。 在IOcelotL...

  • Ocelot中文文档-GraphQL

    好吧!你明白我的意思Ocelot并不直接支持GraphQL,但有这么多人问起它,我想表明整合graphql-dot...

  • Ocelot中文文档-管理

    Ocelot支持在运行时通过一个认证的Http API修改配置。有两种方式对其验证, 使用Ocelot的内置Ide...

  • Ocelot中文文档-Websockets

    Ocelot额外支持代理websockets。这个功能在问题 212中被提出。 为了是Ocelot代理websoc...

  • Ocelot中文文档-跟踪

    Ocelot使用一个杰出的项目Butterfly 提供了跟踪功能。 为了使用跟踪,请阅读Butterfly的文档。...

网友评论

      本文标题:Ocelot中文文档-架构图

      本文链接:https://www.haomeiwen.com/subject/yvwcrftx.html