美文网首页
Codis proxy处理流程

Codis proxy处理流程

作者: 一只木鸟 | 来源:发表于2018-12-09 17:05 被阅读0次

codis proxy处理流程

image.png

参考:
https://blog.csdn.net/liaoyoujinb/article/details/72190360

https://blog.csdn.net/qifengzou/article/details/51934958

介绍

proxy有两个部分,session和backend。

  • session阶段做请求的读取和分发,以及最后结果的合并和返回。
  • backend阶段做处理proxy到Codis server处理命令,并返回命令执行结果到session。
一个请求的处理流程

1.proxy读取请求,放入到session recv buffer中,并将读取到的请求放入task队列。
2.session Rc阶段做分发操作,将请求按照路由规则做拆分,并将请求放入bc.input队列中。
3.backend Ws阶段从bc.input中读取到拆分后的请求,通过backend send buffer发送命令到Codis server执行。
4.backend Rs阶段通过backend recv buffer 接收到Codis server的返回值,并唤醒之前的task任务。
5.session Wc阶段对结果做合并,并放入session send buffer中,返回给客户端。

相关文章

  • Codis proxy处理流程

    codis proxy处理流程 参考:https://blog.csdn.net/liaoyoujinb/arti...

  • Hbase 与 Codis 整合之 Maven 环境搭建

    一、Codis 简介 Codis是一个分布式Redis解决方案,对于上层的应用来说,连接到Codis Proxy和...

  • Codis 集群

    一、codis介绍codis是一个分布式redis集群解决方案,对于上层的应用来说, 连接到codis-proxy...

  • 豌豆荚redis集群

    Codis 是一个分布式 Redis 解决方案, 对于上层的应用来说, 连接到 Codis Proxy 和连接原生...

  • Codis

    Codis 是一个分布式 Redis 解决方案, 对于上层的应用来说, 连接到 Codis Proxy 和连接原生...

  • 详解Codis安装与部署

    简介 Codis 是一个分布式 Redis 解决方案, 对于上层的应用来说, 连接到 Codis Proxy 和连...

  • Codis安装并使用

    简介 Codis 是一个分布式 Redis 解决方案, 对于上层的应用来说, 连接到 Codis Proxy 和连...

  • Codis初体验心得

    Codis是一个分布式的Redis解决方案,对于上层的应用来说,连接Codis Proxy和连接原生的Redis ...

  • Codis 实现 Redis 集群(上)

    Codis 是一个分布式 Redis 解决方案,对上层的应用来说,连接到 Codis Proxy 和连接原生的 R...

  • nginx反向代理模块

    文字: proxy模块 HTTP反向代理处理流程 proxy模块 功能:对上游服务器使用http/https协议进...

网友评论

      本文标题:Codis proxy处理流程

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