centos7下安裝jmeter5.3分佈式

centos7下安裝jmeter5.3分佈式視頻參考
1 安裝java8、jmeter5.3並配置環境變量

java environment

export JAVA_HOME=/usr/jdk1.8.0_261
export CLASSPATH=.😒{JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
export PATH=$PATH:${JAVA_HOME}/bin

set jmeter environment

export JMETER_HOME CLASS_PATH PATH
export JMETER=/usr/apache-jmeter-5.3
export CLASSPATH=$JMETER/lib/ext/ApacheJMeter_core.jar:$JMETER/lib/jorphan.jar:$JMETER/lib/logkit-2.0.jar:$CLASSPATH
export PATH=$JMETER/bin/:$PATH

2 master節點jmeter文件修改:
//該行業有可能直接被#註釋掉了,使用“/server.rmi.disable”就能快速定位
1.修改jmeter.propertise的server.rmi.ssl.disable=true
如果不開啓則會遇到:java.io.IOException: java.security.UnrecoverableKeyException: Cannot recover key
2.配置slave地址: remote_hosts=10.0.0.104:1099,10.0.0.146:1099

3 slave節點修改jmeter文件
1.修改jmeter-server文件中的 RMI_HOST_DEF=-Djava.rmi.server.hostname=10.0.0.104
其實改行是被#註釋的,打開註釋後,“10.0.0.14”是當前登錄機器的IP
2.和master一樣將false爲true:server.rmi.ssl.disable=true
如果不開啓同樣會遇到:java.io.IOException: java.security.UnrecoverableKeyException: Cannot recover key

4 在master節點創建祕鑰,並將祕鑰文件複製到slave節點的jmeter的bin文件夾下
操作: 執行: ./create-rmi-keystore.sh,生成rmi_keystore.jks

貌似禁用了ssl,還是要創建祕鑰,才能通信
從JMeter 4.0開始,RMI的默認傳輸機制將使用SSL。SSL需要密鑰和證書才能起作用。您將必須自己創建這些密鑰。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章