#Proxy

Haproxy压测及参数调优

[root@3b9d411b-0a16-4bc4-acd8-10f71b997c29etc]#ss-s&&free-gTotal:102008(kernel102040)TCP:102003(estab101812,closed56,orphaned77,synrecv0,timewait0/0),po...
代码星球 ·2020-10-02

Nginx、HAProxy、LVS三者的优缺点

一、Nginx优点:1、工作在网络7层之上,可针对http应用做一些分流的策略,如针对域名、目录结构,它的正规规则比HAProxy更为强大和灵活,所以,目前为止广泛流行。2、Nginx对网络稳定性的依赖非常小,理论上能ping通就能进行负载功能。3、Nginx安装与配置比较简单,测试也比较方便,基本能把错误日志打印出来...

MySQL ProxySQL读写分离实践

目的   在上一篇文章MySQLProxySQL读写分离使用初探里初步介绍了ProxySQL的使用,本文继续介绍它的一些特点和DBProxy的性能差异。深入一些去了解ProxySQL,通过例子来说明ProxySQL的一些特性和用sysbench对其进行测试来对比分析说明。环境: ...

MySQL ProxySQL读写分离使用初探

目的   在美团点评DBProxy读写分离使用说明文章中已经说明了使用目的,本文介绍ProxySQL的使用方法以及和DBProxy的性能差异。具体的介绍可以看官网的相关说明,并且这个中间件也是percona推的一款中间件。其特性和其他读写分离的中间件差距不大,具体的会在文中介绍。本文大致简...

LVS+Keepalived实现DBProxy的高可用

背景   在上一篇文章美团点评DBProxy读写分离使用说明实现了读写分离,但在最后提了二个问题:一是代理不管MySQL主从的复制状态,二是DBProxy本身是一个单点的存在。对于第一个可以通过自己定义的检测规则进行操作Admin接口,实现主从状态异常的处理。而对于第二个问题,需要再起一...

解决nginx使用proxy_pass反向代理时,session丢失的问题

  这2天在测试Nginx作为反向代理到Tomcat应用时,session丢失的问题。经过一系列查看官方文档和测试,发现如下:1、如果只是host、端口转换,则session不会丢失。例如:     location/testwx{ &nb...

网关项目 ReverseProxy

 最近微软新开了一个项目 ReverseProxy ,也叫做YARP(AReverseProxy)官方介绍如下:YARPisareverseproxytoolkitforbuildingfastproxyserversin.NETusingtheinfrastructurefromASP....
代码星球 ·2020-09-08

python 线程池proxypool

传送门...
代码星球 ·2020-09-06

ES6系列_13之Proxy进行预处理(简单学习)

1.理解什么是预处理?当我们在操作一个对象或者方法时会有几种动作,比如:在运行函数前初始化一些数据,在改变对象值后做一些善后处理。这些都算钩子函数,Proxy的存在就可以让我们给函数加上这样的钩子函数。Proxy进行预处理可以简单理解为:执行方法前,先预处理代码(预热工作)。 2.对比引入Proxy我们先来回...

Linux MySQL Proxy 读写分离

  因为读写分离是建立在MySQL集群主从复制的基础上,还不了解的,先看我另一篇博客:点我直达  mysql-proxy是mysql官方提供的mysql中间件服务,上游可接入若干个mysql-client,后端可连接若干个mysql-server。它使用mysql协议,任何使用mysql-client的上游无需修改任何...

kube-proxy源代码分析

摘要:假设你对kube-proxy的工作原理有一定的了解。本文基于kubernetesv1.5代码对kube-proxy的源代码文件夹结构进行了分析,并以iptablesmode为例进行了完整流程的源代码分析,给出了其内部实现的模块逻辑图,希望对你深入理解kube-proxy有所帮助。请參考我的还有一篇博文:kube-...
代码星球 ·2020-08-29

Express 框架以及与http-proxy-middleware整合实现代理

1.简介Express是一个简洁而灵活的node.jsWeb应用框架,提供了一系列强大特性帮助你创建各种Web应用,和丰富的HTTP工具。使用Express可以快速地搭建一个完整功能的网站。Express框架核心特性:可以设置中间件来响应HTTP请求。定义了路由表用于执行不同的HTTP请求动作。可以通过向模板传递参数来...

代理(Proxy)模式

  代理(Proxy)模式给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用。  所谓代理,可以理解为一个人或者机构代表另一个人或者机构采取行动。按照使用目的划分,分为以下几种:  远程(Remote)代理:为一个位于不同地址空间的对象提供一个局域代表对象。这个不同的地址空间可以是在本机器...
代码星球 ·2020-08-27

使用mysql-proxy实现mysql的读写分离

 前言:  MySQL读写分离是指让master处理写操作,让slave处理读操作,非常适用于读操作量比较大的场景,可减轻master的压力。使用mysql-proxy实现mysql的读写分离,mysql-proxy实际上是作为后端mysql主从服务器的代理,它直接接受客户端的请求,对SQL语句进行分析,判断...

设计模式 之代理(Proxy)模式

为什么这里要定义代理呢?所谓代理代理,当然就是你不想做的事。找别人去做,这就是代理。所以,当你写代码的时候。你想保持类的简单性、重用性。你就能够把事件尽量都交给其他类去做。自己仅仅管做好自己的事。也就是SRP,单一职责原则。假设一个类关注的点过多,做的事情太多。这些事情无论是你直接做的,还是调用别的对象去完毕的。这都不...
首页上一页...45678...下一页尾页