- 浏览: 218267 次
- 性别:
- 来自: 北京
最新评论
-
youarepp:
用PC测单个,差不多了,现网的环境服务器肯定更好,而且还可以做 ...
ActiveMQ性能测试 -
JWell_Lee已不是2师兄:
(转)Android Activity之间切换的各种效果 -
hmail2008:
(转)Android Activity之间切换的各种效果 -
sbl2255:
milanACmilan 写道问个问题:测试时activeMQ ...
ActiveMQ性能测试 -
milanACmilan:
问个问题:测试时activeMQ的配置文件和启动脚本中的JVM ...
ActiveMQ性能测试
文章列表
一般卸载rpm都是用rpm -e <包名> --nodeps
当如果有多个一样都包的时候,就会提示specifies multiple packages
这时只需要这后边添加一个参数 --allmatches ,这样就任何匹配都包都删除了。
location ^~/img/ {
alias html/images/;
# root html/images;
}
alias 定义目录别名,访问/img/目录里面的文件时,ningx会自动去html/images目录找文件;路径后边必须加上“/";
root 定义顶层目录,访问/img/目录里面的文件时,ningx会自动去html/images/img目录找文件
Tomcat Cluster 转
- 博客分类:
- Server
<!--
Cluster(集群,族) 节点,如果你要配置tomcat集群,则需要使用此节点.
className 表示tomcat集群时,之间相互传递信息使用那个类来实现信息之间的传递.
channelSendOptions可以设置为2、4、8、10,每个数字代表一种方式
2 = Channel.SEND_OPTIONS_USE_ACK(确认发送)
4 = Channel.SEND_OPTIONS_SYNCHRONIZED_ACK(同步发送)
8 = Channel.SEND_OPTIONS_ASYNCHRONOUS(异步发 ...
tomcat默认将日志信息输出到catalina.out这个文件中,日积月累这个文件越来越大,一个苦逼的问题。
官网也提供了一个方案,将日志托管给log4j
1.下载
log4j-1.2.17.jar
tomcat-juli.jar,
tomcat-juli-adapters.jar
将3个包放到tomcat/lib下,再把 tomcat-juli.jar覆盖tomcat/bin。
2.修改 Tomcat 的 conf/context.xml 文件,将<Context>为<Context swallowOutput="true"&g ...
是304还是200
- 博客分类:
- JavaScript
在htm中引入js和css的时候,多少有时会有缓存作怪,因为很多时候浏览器返回请求的状态是304,如何让浏览器返回200?
<script type="text/javascript" src="<%=path%>/public/scene/static/js/jquery1.8.js?V=1"></script>
在引入的文件后添加一个参数,可以是版本,可以是日期,这样浏览器每次请求都是200
rsync 文件同步
- 博客分类:
- Linux&Unix
A:192.168.137.128
B:192.168.137.129
(A,B 都已经部署rsync)
/etc/rsyncd.conf
[root@localhost data]# cat /etc/rsyncd.conf
uid=root
gid=root
use chroot=no
max connections=10
strict modes=yes
port=873
address=192.168.137.129(主机IP)
read only=no
list=no
pid file=/var/run/rsyncd.pid
lock f ...
操作系统:Centos※,Ubuntu,Redhat※,Suse,Freebsd,Debian
网站服务:nginx※,apache※,lighttpd,php※,tomcat※,resin※
数据库:MySQL※,Mysql-proxy,MMM,MHA,MariaDB,PostgreSQL
代理相关:lvs,keepalived,haproxy,nginx,apache,heartbeat(此行都是※)
网站 ...
监控文件实时动态
inotify-tools包含了2个工具:
1. inotifywait
inotifywait -mrq --timefmt '%Y/%m/%d-%H:%M:%S' --format '%T %w %f' -e modify,delete,create,move,attrib /root/tmp/
/root/ OPEN,ISDIR
/root/ CLOSE_NOWRITE,CLOSE,ISDIR
/root/ CREATE a.test
/root/ OPEN a.test
/root/ CLOSE_WRITE,C ...
1.在TOMCAT_HOME/bin/catalina.sh 编辑
JAVA_OPTS="$JAVA_OPTS -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=50005 -Dcom.sun.management.jmxremote.authenticate=true -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.access.file=/opt/17smile/tomcat7.0. ...
1.升级库
pip install --upgrade <module>
2.查看过期库
pip list --outdated
pip list
3.查找、安装
pip installl <module>
pip search <module>
4.卸载
pip uninstall <module>
更多查看help
Linux释放内存
- 博客分类:
- Linux&Unix
1.首先查看系统内存
1. free -m
2.top
3.vmstat
2. 内存占用比较高,然后开始清理
echo 1 > /proc/sys/vm/drop_caches
drop_caches的值可以是0-3之间的数字,代表不同的含义:
0:不释放(系统默认值)
1:释放页缓存
2:释放dentries和inodes
3:释放所有缓存
释放完内存后改回去让系统重新自动分配内存。
echo 0 >/proc/sys/vm/drop_caches
free -m #看内存是否已经释放掉了。
...
中间件之Twemproxy Redis
- 博客分类:
- Cache
1.首页
https://github.com/twitter/twemproxy
2.安装
2.1 autoconf
2.2 automake
2.3 libtool
具体的安装步骤在首页写的很清楚
3.测试数据
配置文件:
alpha:
listen: 192.168.137.129:22121
hash: fnv1a_64
distribution: random
auto_eject_hosts: true
redis: true
server_retry_timeout: 2000
server_failure ...
Mysql中间件Atlas
- 博客分类:
- Database
1.读写分离
根据配置文件说明,配置主从IP信息,不过到一定数据量时效果如何……
配置中需要注意数据库访问权限问题
2.分表
真心吐槽,有分表功能,可是还得手动创建分表……
1.使用Atlas的分表功能时,首先需要在配置文件(test.cnf)设置tables参数。
2.tables参数设置格式:数据库名.表名.分表字段.子表数量,比如你的数据库名叫school,表名叫stu,分表字段叫id,总共分为100张表,那么就写为school.stu.id.100,如果还有其他的分表,以逗号分隔即可。用户需要手动建立100张子表(stu_0,stu_1,…st ...
sysbench压力测试工具使用
- 博客分类:
- 软件测试_工具
2.1 测试数据库服务器的硬件配置信息如下:
CPU: 24核心线程数,Intel(R) Xeon(R) CPU E5-2620 0 @ 2.00GHz
MEM: 64G,8*8G=64G
DISK: 15000转/秒
2.2 对磁盘IO性能的测试:
sysbench压力测试工具安装和参数介绍
- 博客分类:
- 软件测试_工具
一、sysbench压力测试工具简介:
sysbench是一个开源的、模块化的、跨平台的多线程性能测试工具,可以用来进行CPU、内存、磁盘I/O、线程、数据库的性能测试。目前支持的数据库有MySQL、Oracle和PostgreSQL。以下操作都将以支持MySQL数据库为例进行。
1. sysbench工具安装: