- 浏览: 375141 次
- 性别:
- 来自: 北京
-
最新评论
-
haoningabc:
ElementTree(元素树) -
喜欢蓝色的我:
会北京看看
报错django-session key重复 -
haoningabc:
康老师,好想你啊,博客都写这么多了
报错django-session key重复 -
100Continue:
是北京城给人压力太大了。哈哈
重新出发2013 -
100Continue:
喜欢蓝色的我 写道多谢 100Continue 交流,我在看看 ...
实现ab 多url并发的shell脚本
文章列表
ApacheBench来作为压力测试工具,是Apache自带的工具,测试项目环境是nginx,从网上查了一下,单独安装ab的过程:
首先安装ab运行需要的软件包apr-util
yum install apr-util
然后安装一个yum的工具包,为了可以单独弄出来ab。
yum install yum-utils
新建存放目录:kmtest
mkdir kmtest
cd kmtest
yumdownloader httpd -------yum下载httpd(apache )
下载后解压缩,对rpm包
rpm2cpio http ...
linux环境安装tomcat
- 博客分类:
- linux
安装tomcat步骤:
1. 检查liunx环境下是否安装java环境
命令:java -version
显示:java version "1.6.0_25"----------java的版本
如果没有安装jdk ,用yum 安装jdk
命令:yum install jdk
自动安装jdk ,yum 默认安装到 opt/apps
****************************************************************************************************************** ...
查看yum安装软件包
命令:yum list|grep java
查看yum位置
命令:whereis yum
yum: /usr/bin/yum /etc/yum.conf /etc/yum /usr/share/man/man8/yum.8.gz
查看yum配置文件
命令:cat /etc/yum.conf
[root@zjm_111_57 yum]# cat /etc/yum.conf[main]cachedir=/var/cache/yumkeepcache=0debuglevel=2logfile=/var/log/yum.logdistroverpkg=redhat ...
liunx环境变量位置&设置
- 博客分类:
- linux
语 法:export [-fnp][变量名称]=[变量设置值]
补充说明:在shell中执行程序时,shell会提供一组环境变量。export可新增,修改或删除环境变量,供后续执行的程序使用。export的效力仅及于该此登陆操作。
参 数: -f 代表[变量名称]中为函数名称。
-n 删除指定的变量。变量实际上并未删除,只是不会输出到后续指令的执行环境中。
-p 列出所有的shell赋予程序的环境变量。
liunx环境变量位 /etc/profile文件
...
liunx 命令(一)-rpm用法
- 博客分类:
- linux
RPM是RedHat Package Manager(RedHat软件包管理工具)类似Windows里面的“添加/删除程序”
rpm 执行安装包二进制包(Binary)以及源代码包(Source)两种。二进制包可以直接安装在计算机中,而源代码包将会由RPM自动编译、安装。源代码包经常以src.rpm作为后缀名。
常用参数:
rpm -q samba //查询程序是否安装
rpm -ivh /media/cdrom/RedHat/RPMS/samba-3.0.10-1.4E.i386.rpm //按路径安装并显示进度rpm -ivh --relocate /=/opt/gaim gai ...
1)提供的接口数量不完全相同。assertEquals支持boolean,long,int等等java primitiveType变量。assertSame只支持Object。
2)比较的逻辑不同,结果可能不同。assertSame是对象直接比较。assertEquals能利用被比较对象提供的比较逻辑来进行比较。使得同样的条件下,两者的运行结果不一定相同。简单解释如下:assertEquals(Object A, Object B) 的比较逻辑:如果 A,B都是Null,返回true。否则调用 A.equals(B)来判断。
assertSame(Object A, Object ...
ubuntu 环境变量设置
- 博客分类:
- 测试相关知识
Ubuntu Linux系统包含两类环境变量:系统环境变量和用户环境变量。系统环境变量对所有系统用户都有效,用户环境变量仅仅对当前的用户有效。
修改用户环境变量
用户环境变量通常被存储在下面的文件中:
~/.profile
~/.bash_profile 或者 ~./bash_login
~/.bashrc
上述文件在Ubuntu 10.0以前版本不推荐使用。
系统环境变量
系统环境变量一般保存在下面的文件中:
/etc/environment
/etc/profile
/etc/bash.bashrc
/etc/profile和 /etc/bash.ba ...
ubuntu sudo apt-get install 默认安装路径
usr/games
usr/local/sbin
usr/sbin
1. sl 命令
你会看到一辆火车从屏幕右边开往左边。。。。。。
安装 $ sudo apt-get install sl 运行 $ sl
命令有 -alFe几个选项,
-a An accident seems to happen. You'll feel pity for people who cry for help.-l shows little one.-F It flies.-e Allow interrupt by Ctrl+C.
可以给别人来个恶作剧,他一敲ls,不知道的肯定很有效果
$alias ls=sl
2. fortune 命令
输出一句 ...
Linux容器运行时Docker开源
Docker是一个功能强大的自动化分布式系统:大规模的Web部署、数据库集群、持续部署系统、私有PaaS、面向服务的体系结构等。Docker使用一个在进程级上运行的高级API来补充LXC(Linux Container),它可以运行Unix进程,并为隔离和可重复性跨服务器提供了保证。
值得关注的特性:
文件系统隔离:每个进程容器运行在一个完全独立的根文件系统里。
资源隔离:系统资源,像CPU和内存等可以分配到不同的容器中,使用cgroup。
网络隔离:每个进程容器运行在自己的网络空间,虚拟接口和IP地址。
日志:收集和记录标准流(stdout/ ...
liunx服务器性能查看命令(二)
- 博客分类:
- 测试相关知识
sar -u参数值:iowait 一般不高于20steal:idle:空闲时间百分比(低于10%,cup资源比较紧张 )vmstat参数值:procs 进程r:正在运行和等待进程数 大于cpu个数,证明cup处理能力有问题b:等待资源数(io内存交换的信息)memoryswpd:切换到内存交换区的大小 KB 值比较大,si so为0 没有问题free:空闲内存buff:缓冲区大小 设备读写cache:缓存大小 文件放到缓存 cache比较 文件比较多swapsi:si so 为0 不为0 内存不够so:内存交换区到内存的大小iobi:读磁盘 KB每秒 值比较大磁盘读写有问题bo:写磁盘sy ...
liunx 做lr加压机常出现问题
- 博客分类:
- 测试相关知识
liunx服务器做加压机比较常出现问题:
liunx服务器做lr加压机 liunx服务器分配写tmp 空间过小,容易导致日志磁盘写满的情况,现象就是lr统计数据呈现破浪型(连接数降到最低);liunx lr agent 日志文件位置 /tmp 查看mdrv9v2qQU.log 、 zabbix_agentd.log等信息
压力机(agent):如果测试场景中要求产生100个虚拟用户(VU),则压力机产生器会调度下生产100进程或者线程,每一个线程都对指定的脚本进行压力解释执行
设置起进程还是线程设置:
录制脚本时,选择run-time Setting –》Miscellaneous ...
liunx 常用命令
- 博客分类:
- linux
liunx下 打开隐含文件 vi .xxxx.xxxx 比非隐含文件,多一个“.”
删除文件夹及文件: rm -rf XXXX查看文件夹下文件权限 : ls -l查看liunx 分区:df -hl查看tmp文件夹带大小du -hs /tmp查看liunx 服务器的cpu 个数
逻辑CPU个数:cat /proc/cpuinfo | grep "processor" | wc -l物理CPU个数:cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l
vi操作:
G跳转到末行 ...
老毛病又犯了,总是不停的吃东西,有时候在想自己30多年很傻很天真的活着,是对的吗?要继续下去吗?心里很憋闷,天气很应景,阴天有雨
drupal
Drupal诞生于2000年,是一个基于PHP语言编写的开发型CMF(内容管理框架),类似于Joomla。即:CMS+ framework。其中 framework是指Drupal内核中的功能强大的PHP类库和PHP函数库,以及在此基础上抽象的Drupal API。在网站开发能力上,Dr ...