现象今天在做一个项目时, 将 tomcat 的 maxThreads 加大, 加到了 1024, tomcat 提供的服务主要是做一些运算, 然后插入 redis, 查询 redis, 最后将任务返回给客户端在做压测时, 同时开了 1000 个线程, 并发发起 http 请求去访问 tomcat 的...
分类:
数据库 时间:
2014-09-19 23:51:36
阅读次数:
405
Percona-XtraDB-Cluster的安装1.准备工作1.1.PXC介绍Percona-XtraDB-Cluster时MySQL的高可用性和可扩展性的解决方案。其特性包含:同步复制,多主复制,并行复制,数据一致性。主要组件为Percona-XtraDB-Cluster-server,Percona-XtraDB-Cluster-client,Percona-XtraDB-Cluste..
分类:
其他好文 时间:
2014-09-19 19:41:27
阅读次数:
381
一、Mysql集群需要MySQL-Cluster-gpl-7.3.3-1.el6.x86_64.rpm-bundle.tar不需要安装或启动MySQL-server包Mysql代理的缺点:1,单点故障2数据备份MySQL-Cluster提供三种进程管理进程,管理进程运行的管理主机上ndbd进程管理进程运行的管理主机上sql进程(集群软件包里提供的数据库..
分类:
数据库 时间:
2014-09-19 19:29:56
阅读次数:
551
打redis模块打开官网 http://www.redis.io/ 进入clients 找到PHP的选项 然后进入phpredis 这就是redis for php的扩展模块/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613exte...
分类:
其他好文 时间:
2014-09-19 19:08:15
阅读次数:
168
key 查看数据库中所有的keys keys * //查看所有 keys my* //查看以my开头的 exists 确认一个key是否存在,存在返回1,不存在返回0 例如: exists myname del 删除一个key,成功返回1 例如: del mylist expire 设置一个key的...
分类:
其他好文 时间:
2014-09-19 18:58:05
阅读次数:
142
sets类型及操作set是集合,它是string类型的无序集合。通过hash table实现,添加、删除、查找的复杂度都是0(1)。对集合我们可以实现取交际、差集并集。通过这些操作我们可以实现SNS中的好友推荐和blog的tag(标签)功能 sadd 向集合中添加元素,成功返回1,失败返回0,重复值...
分类:
其他好文 时间:
2014-09-19 18:56:25
阅读次数:
187
一、Ganglia的组件Ganglia包括如下程序,他们之间通过XML格式传递监控数据,达到监控效果。 Gmetad 这个程序负责收集各个cluster的数据,并更新到rrd数据库中。 Gmond 收集本机的监控数据,发送到其他机器上。收集其他机器的监控数据,供Gmetad读取。默认监听端口8649...
分类:
其他好文 时间:
2014-09-19 17:31:55
阅读次数:
254
传说中占据整个互联网每秒流量2%, 100Gb/s, 300K queries/s全球访问量最高的视频色情网站YouPorn架构: HAProxy->Varnish->Nginx->PHP-FPM->Symfony2->Doctrine->HAProxy->Redis/MySQL...
分类:
其他好文 时间:
2014-09-19 14:03:55
阅读次数:
240
管理 Servlet 的容器是 Context 容器,一个 Context 对应一个 Web 工程 Tomcat 增加一个 Web 工程时会增加一个Context ctx = new StandardContext(); location是nginx用来处理对同一个server不同的请求地址使...
分类:
其他好文 时间:
2014-09-19 11:32:45
阅读次数:
210
redis的常见命令set key helloget keyincr numget numset foo loremincr foohset car price 500hset car name BMWhsetnx car model carhgetall car
分类:
其他好文 时间:
2014-09-19 10:04:05
阅读次数:
177