SpringClound Gateway 自定义负载均衡
SpringClound gateway 自定义负载均衡这里前提已知大家都知道负载的最终执行方法时 choose方法,我们需要自定义实现这个choose方法即可。这里就是框架自带的几种均衡策略,我们需要实现AbstractLoadBalancerRule 来自定义自己的方案。LocalBalance在这个类中无法获取请求的内容,可以使用过滤器来为……
SpringCloud Gateway读取Request Body[自定义过滤器]
SpringCloud gateway读取Request Body我们使用SpringCloud gateway做微服务网关的时候,经常需要在过滤器Filter中读取到Post请求中的Body内容进行日志记录、签名验证、权限验证等操作。我们知道,Request的Body是只能读取一次的,如果直接通过在Filter中读取,而不封装回去回导致后面的服务无法读取……
Kubernetes 内部的架构
Kubernetes 内部的架构原文:https://phoenixnap.com/kb/understanding-kubernetes-architecture-diagramsKubernetes是用于管理容器化应用程序集群的工具。在计算机领域中,此过程通常称为编排。用管弦乐编排比喻上面的服务编排是很恰当的,就像乐队指挥一样,Kubernet……
Nginx中变量详解
nginx中变量详解一、http Croe模块$http_user_agent客户端UA信息$http_cookie客户端COOKIE$cookie_name参考$arg_name的用法$arg_name获取URI中的GET参数,比方说http://localhost:8080/test?class=3,则用$arg_……
Nginx 基础概念
connection在 nginx 中 connection 就是对 tcp 连接的封装,其中包括连接的 socket,读事件,写事件。利用 nginx 封装的 connection,我们可以很方便的使用 nginx 来处理与连接相关的事情,比如,建立连接,发送与接受数据等。而 nginx 中的 http 请求的处理就是建立在 connection之上的,……
Nginx 的配置系统
作者:w3cschool来源:https://www.w3cschool.cnnginx 的配置系统nginx 的配置系统由一个主配置文件和其他一些辅助的配置文件构成。这些配置文件均是纯文本文件,全部位于nginx 安装目录下的 conf 目录下。配置文件中以#开始的行,或者是前面有若干空格或者 TAB,然后再跟#的行,都被认为是注释,也就是只对……