使用MySQL-Proxy读写分离时的注意事项

在动手操作前最好先安装好MySQL-Proxy,并配置好MySQL主从服务器。
延迟问题
读写分离不能回避的问题之一就是延迟,可以考虑Google提供的SemiSyncReplicationDesign补丁。
端口问题
MySQL-Proxy缺省使用的是4040端口,如果你想透明的把3306端口的请求转发给4040的话,那么可以:
iptables -t nat -I PREROUTING -s ! 127.0.0.1 -p tcp –dport 3306 -j REDIRECT –to-ports 4040
如果想删除这条规则,可以把上面例子中的-I换成-D。
密码加密方式
MySQL-Proxy不支持老的密码加密方式,所以...

职业励志

1,人生最重要的不是努力,不是奋斗,而是抉择。
2,老板只能给一个位置,不能给一个未来。舞台再大,人走茶凉。
3,意外和明天不知道哪个先来。没有危机是最大的危机,满足现状是最大的陷阱。
4,所见所闻改变一生,不知不觉断送一生。
5,生意,可以掌控努力与投资,却无法掌控结果。人生得意时找出路,失意时才有退路,宝马都有备胎,您的人生呢?
6,世界上有多少有才华的失败者,世界上有很多高学历的无业游民—–是因为选择错误。
...

利用HAProxy实现负载均衡

一.HAProxy 介绍
HAProxy是一个特别适用于高可用性环境的TCP/HTTP开源的反向代理和负载均衡软件。在7层负载均衡方面的功能很强大(支持cookie track, header rewrite等等),支持双机热备,支持虚拟主机,支持健康检查(通过patch可以支持ECV),同时还提供直观的监控页面,可以清晰实时的监控服务集群的运行状况。同时支持Linux 2.6内核中System Epoll,通过简化系统调用,大幅的提高了网络I/O性能。

Haproxy包括以下一些特征:
根据静态分配的cookie 分配HTTP请求
分配负...

ubuntu解决for: 2: Syntax error: Bad for loop variable

我的代码
#!/bin/bashfor (i=0;i<10;i++)doecho $idone
在redhat测试无问题,在Ubuntu下测试报错
for: 2: Syntax error: Bad for loop variable
解决:
sudo dpkg-reconfigure dash
在选择项中选No
从 ubuntu 6.10 开始,ubuntu 就将先前默认的bash shell 更换成了dash shell;其表现为 /bin/sh 链接倒了/bin/dash而不是传统的/bin/bash。ubuntu edgy是第一个将dash作为默认shell来发行的版本,这似乎是受了debian的影响。wiki 里面有官方的解释,https://wiki.ubuntu.com/DashAsBinSh,主要原因是dash更小,运行更快,还与POSIX...

Sigma BC506码表真假大对比

最近市面上出现一些仿冒的Sigma BC506码表,为此我们特别进行了对比,让大家有个清楚的了解。

左为正品,右为假货。从外表基本看不出差别。

正版码表每个都有独自的编号。假冒的是没有的。

从表座的对比看,明显就可以看出造工方面的差别,正版的字迹清析色泽鲜明。经过安装后,发觉假货的码表是装不进正版的表座里的,而正版的码表就可以装进假表座里,不过码表就很显得松动。

正版码表座每个都有独自的编号,而假冒的是没有的。

正版用SIGMA码...

SHIMANO(喜玛诺)从精通到入门

 一:什么是SHIMANO套件?
  SHIMANO的自行车部门主要生产自行车的变速,传动,刹车等配件,我们一般统称为套件,具体包括:  前拨链器(前拨),后拨链器(后拨),变速手柄(山地有转把,指拨,双控手柄这几种形式;公路有手变(STI双控手柄)和指拨),前链轮(牙盘),后链轮(飞轮),链条,花鼓,刹车,以及相关的各种变速线&管,刹车线&管&油等等配件.
  二:SHIMANO各等级套件的名称:
  SHIMANO运动级别的山地越野用套件,从低到高的名称依次是:TOURNEY;ALTUS;A...

两大变速器厂家美国SRAM和日本SHIMANO产品终极对比

首先介绍SRAM.  SRAM产于美国,主要产品是变速系统,传动系统,避震(ROCKSHOK),制动系统(AVID)。近两年先后收购了rockshox、avid、truvativ.  这次先介绍SRAM的变速传动系统。SRAM的传动系统特点:价格经济,使用方便.外型属于强悍  SRAM的档次划分(低到高):3.0—4.0—5.0—X7—X9—XO.
  原来的7.0和9.0不知到那去了,档次分别比X7,X9低一点
SHIMANO的里的零件级别针对消费对象是
  
XTR 竞赛 XT 训练   LX 顶级休闲   DEORE 山地入门   ALIVIO娱乐 ACERA 和ALUTS ...

mod_fcgid and timeouts

At work we use mod_fcgid to run php (libapache2-mod-fcgid from Debian to be exact). This makes php nice and fast, but more importantly, it runs each site’s php pages as that site’s user. However, if php scripts start running for a long time, we start seeing cryptic error messages in the browser (”Premature end of […]

...

Loadrunner Controller cannot create Vusers

1.Loadrunner agent 不启动。
解决:开始-Lr-tools-lr-agent run-time setting进行设置。
2.提示:Loadrunner Controller cannot create Vusers.
Ensure that your load generators are available and that your scrīpt are valid。
解决:打开:Virtual User Generator -tools - Create Controller Scenario 将 Load Generator 设置 为 localhost 就可以了。
—-其实本来Vuser G里就默认的是localhost了。出现此情况的原因可能是因为脚本是从别的机器拷过来的,不是本地创建的。如果直接在controller中加载,则会没法创建用户。
解决办法:...