摘要: 1 减少日志的输出量 *\jboss-4.2.3.GA\server\default\conf\jboss-log4j.xml 根据不同的日志级别:一共有5个等级,越往下输出的东西越详细。一般没什么特殊情况,调整为warn或者info即可 FATAL 0 ERROR... 阅读全文
posted @ 2013-08-13 00:05 xingoo 阅读(578) 评论(0) 推荐(0)
摘要: 近日来,用Jmeter做压力测试。发现,每台客户机使用800个线程组压力倍增。昨天的测试,到了今天下午都没有跑完。仔细观察了下Jboss的错误日志,发现,jboss已经宕机了。本身后台的环境是使用LVS作的负载均衡。目前apache负载均衡器方面,已经没有什么问题了。修改的线程组达到1000。据资料显示,apache默认的线程数是60,最高能达到1000在http.conf中,加入下面模块: ThreadsPerChild 150 MaxRequestsPerChild 1000 Win32DisableAcceptEx ... 阅读全文
posted @ 2013-08-13 00:05 xingoo 阅读(1043) 评论(0) 推荐(0)
摘要: 首先,测试环境在模拟环境下进行。 测试环境:1director(apache2.2) + 1realserver(jboss4.2.3GA)+1databaseserver(oracle9i)(windows web server 2008) 测试工具:jmeter2.9 测试步骤:1 使用jmeter2.9录制脚本http://blog.chinaunix.net/uid-28690609-id-3690959.html 2 调整各个参数 一、 apache2.2:调整apache打开进程数,默认是60 windowsxp等基于nt版核心的系统,最大能达到1024.UNIX版本最... 阅读全文
posted @ 2013-08-13 00:05 xingoo 阅读(582) 评论(0) 推荐(0)
摘要: Jmeter下载地址:http://jmeter.apache.org/download_jmeter.cgi录制脚本步骤:1 打开Jmeterwindows下打开:D:\apache-jmeter-2.9\bin\jmeter.bat Linux下打开:D:\apache-jmeter-2.9\bin\jmeter.sh2 创建线程组右键测试计划->添加->Threads(users)->线程组3创建录制控制器右键线程组->添加->逻辑控制器->录制控制器4添加http代理服务器右键工作台->添加->非测试元件->http代理服务器5 添 阅读全文
posted @ 2013-08-13 00:05 xingoo 阅读(435) 评论(0) 推荐(0)
摘要: 1 内存 适当选用适合大小的内存,保证谷峰负载时,有足够的内存使用 2 使用ab测试apache性能 ab -n 1000 -c 10 http://www.test.com 使用ab的缺点:不能更真实的模仿用户的操作。 3 调节保持连接的设定 KeepAlive On #在单一连接时进行多个请求 MaxKeepAliveRequests 200 #单一连接时间可以允许多少个保持连接的请求 KeepAliveTimeout 15 #在没有接受其他请求时,会持续开启特定连接的时间 ... 阅读全文
posted @ 2013-08-13 00:05 xingoo 阅读(533) 评论(0) 推荐(0)
摘要: 有很多平时喜欢钻研的童鞋会发现,为什么有时候自己访问某XXse网站时,总是更新IP地址,内容却与以前一样。这个时候就要了解虚拟主机的概念了。了解这个概念,能够帮助运维同学,更内涵的隐藏自己的主机,或者让一台apache支持多个网站的共同运营。参考资料:1 http://httpd.apache.org/docs/2.2/2《Apache cookbook》虚拟主机寻址方式IP地址方式:每台虚拟主机都有其唯一的IP地址 名称寻址方式:多台虚拟主机会以不同的名称在同一IP地址上运行 以名称寻址的虚拟主机 使用NameVirtualHost *指令以及区块 ServerNam... 阅读全文
posted @ 2013-08-13 00:05 xingoo 阅读(518) 评论(0) 推荐(0)