deftest3():
url="http://www.ip.cn"
proxy_handler=urllib2.ProxyHandler({‘http‘:‘http://username:password@host:port‘})
opener=urllib2.build_opener(proxy_handler);
urllib2.install_opener(opener)
conn=urllib2.urlopen(url)
printconn.read()
分类:
编程语言 时间:
2015-09-23 19:37:36
阅读次数:
202
MySQL读写分离--mysql-proxy和amoeba静态分离:直接将服务器地址写入程序动态分离:通过代理服务器对数据进行读写操作,由代理服务器判定读写操作,在主服务器上写数据,在从服务器上读数据。好处:只在一台服务器上进行读或写操作,可以减少服务器的工作量,提高效率和服务器性能进..
分类:
数据库 时间:
2015-09-23 19:36:29
阅读次数:
195
自从Nginx出现以后,我们都喜欢让 Nginx 跑在前方处理静态文件,然后通过 proxy 把动态请求过滤给 apache。这么有个问题,跑在后方 apache 上的应用获取到的IP都是Nginx所在服务器的IP ,或者是本机 127.0.0.1 。最明显就是查看 apache 的访问日志。就会见...
分类:
Web程序 时间:
2015-09-23 14:54:29
阅读次数:
167
nginx负载均衡后端RS中获取真实ip前端proxy配置####################worker_processes1;events{worker_connections1024;}http{includemime.types;default_typeapplication/octet-stream;sendfileon;keepalive_timeout65;upstreambackend{server10.0.0.3:80max_fails=3fail_time..
分类:
其他好文 时间:
2015-09-23 12:04:11
阅读次数:
458
如果是 git clone http:// 或 git clone https:// 的话直接把代理服务器加到环境变量就可以了: $?export?http_proxy="http://username:password@squid.vpsee.com:3128/"
$?export?https_proxy="http://usern...
分类:
系统相关 时间:
2015-09-22 16:51:05
阅读次数:
263
代理模式代理模式有三个角色组成: 1.抽象主题角色:声明了真实主题和代理主题的共同接口。 2.代理主题角色:内部包含对真实主题的引用,并且提供和真实主题角色相同的接口。 3.真实主题角色:定义真实的对象。我们先来看传统方式下一个Proxy的实现实例。假设我们有一个UserDAO接口及其实现类U...
分类:
编程语言 时间:
2015-09-22 14:34:06
阅读次数:
283
【Remoting架构】 【1】是.NetFramework的一个重要组成 【2】框架的两个重要特性 【A】基本实现【B】可扩展/可定制【各个组成部分】 【1】【客户端,客户端应用程序域】 【组成】 【A】代理【Proxy】 【B】格式器【Formatt...
分类:
Web程序 时间:
2015-09-20 00:20:17
阅读次数:
147
本文主要介绍atlas安装、mysql读写分离的配置、mysql主从配置及利用keepalived解决atlas单点故障。Atlas介绍Atlas是基于mysql-proxy做的二次开发。Atlas是一个位于应用程序与MySQL之间中间件。在后端DB看来,Atlas相当于连接它的客户端,在前端应用看来,Atlas相当于一个DB。At..
分类:
数据库 时间:
2015-09-19 19:46:53
阅读次数:
432
全面剖析Redis Cluster原理和应用1.Redis Cluster总览1.1 设计原则和初衷在官方文档Cluster Spec中,作者详细介绍了Redis集群为什么要设计成现在的样子。最核心的目标有三个:
性能:这是Redis赖以生存的看家本领,增加集群功能后当然不能对性能产生太大影响,所以Redis采取了P2P而非Proxy方式、异步复制、客户端重定向等设计,而牺牲了部分的一致性、使用性。...
分类:
其他好文 时间:
2015-09-18 21:59:09
阅读次数:
448
之前使用cglib的时候不需要将classLoader作为参数传入,但动态代理却要,带着这个疑惑进入这个方法: Proxy.newProxyInstance(classLoader,interfaces,InvocationHandler) 要在classLoader里去找interfaces...
分类:
其他好文 时间:
2015-09-18 18:27:16
阅读次数:
190