一、测试环境
服务器:
1.OS:win7
2.MQ:ActiveMQ 5.14.5
3.Intel i7 2.8GHz 4核 32G内存
测试客户端:
1.OS:win7
2.Jmeter3.2
3.JDK1.8(jconsole)
二、环境设置
1.服务器环境配置:打开JMX服务
修改activeMQ的启动文件:activemq.bat
首先放开注释
REM set ACTIVEMQ_SUNJMX_START=-Dcom.sun.management.jmxremote.port=1099 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false
其次追加ActiveMQ服务器地址
set ACTIVEMQ_SUNJMX_START=-Dcom.sun.management.jmxremote.port=1099 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Djava.rmi.server.hostname=192.168.1.105
2.测试客户端Jmeter设置
首先配置Jmeter所需的ActiveMQ的相关jar包
将activemq-all-5.14.5.jar
lib\optional\log4j-1.2.17.jar
lib\slf4j-api-1.7.13.jar
lib\optional\slf4j-log4j12-1.7.13.jar
放到Jmeter的lib目录下
其次将如下jndi.properties打包到bin\