Java 使用Tsung进行测试时Tigase xmpp服务器崩溃
我正在尝试测试Tigase XMPP服务器5.2.0的功能 我正在使用tsung 1.4.2运行测试,以达到连接的20K用户(一旦20K正常工作,我将尝试使用150K进行检查)。大约6000次连接后,tigase崩溃。 有人能帮我找出问题吗 详情: tsung的参数是:(每秒12个连接,1666秒连接=20K用户) tigase.conf:Java 使用Tsung进行测试时Tigase xmpp服务器崩溃,java,crash,xmpp,tsung,tigase,Java,Crash,Xmpp,Tsung,Tigase,我正在尝试测试Tigase XMPP服务器5.2.0的功能 我正在使用tsung 1.4.2运行测试,以达到连接的20K用户(一旦20K正常工作,我将尝试使用150K进行检查)。大约6000次连接后,tigase崩溃。 有人能帮我找出问题吗 详情: tsung的参数是:(每秒12个连接,1666秒连接=20K用户) tigase.conf: ENC="-Dfile.encoding=UTF-8 -Dsun.jnu.encoding=UTF-8" DRV="-Djdbc.drivers=com.m
ENC="-Dfile.encoding=UTF-8 -Dsun.jnu.encoding=UTF-8"
DRV="-Djdbc.drivers=com.mysql.jdbc.Driver:org.postgresql.Driver:org.apache.derby.jdbc.EmbeddedDriver"
#GC="-XX:+UseBiasedLocking -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:ParallelCMSThreads=2 -XX:-ReduceInitialCardMarks"
#EX="-XX:+OptimizeStringConcat -XX:+DoEscapeAnalysis -XX:+UseNUMA"
JAVA_HOME="/usr/lib64/jvm/java-1.6.0-openjdk"
CLASSPATH=""
JAVA_OPTIONS="${GC} ${EX} ${ENC} ${DRV} -server -Xms100M -Xmx200M -XX:PermSize=32m -XX:MaxPermSize=256m -XX:MaxDirectMemorySize=128m "
TIGASE_CONFIG="etc/tigase.xml"
TIGASE_OPTIONS=" --property-file etc/init.properties "
JVM的内存设置太低。您的安装可能因为OOM而崩溃。JVM的内存设置太低。您的安装可能因为OOM而崩溃
config-type=--gen-config-def
--admins=admin@my_domain
--virt-hosts = my_domain
--user-db=mysql
--user-db-uri=jdbc:mysql://mysql_ip:3306/tigasedb?user=user&password=password&useUnicode=true&characterEncoding=UTF-8&autoCreateUser=true
ENC="-Dfile.encoding=UTF-8 -Dsun.jnu.encoding=UTF-8"
DRV="-Djdbc.drivers=com.mysql.jdbc.Driver:org.postgresql.Driver:org.apache.derby.jdbc.EmbeddedDriver"
#GC="-XX:+UseBiasedLocking -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:ParallelCMSThreads=2 -XX:-ReduceInitialCardMarks"
#EX="-XX:+OptimizeStringConcat -XX:+DoEscapeAnalysis -XX:+UseNUMA"
JAVA_HOME="/usr/lib64/jvm/java-1.6.0-openjdk"
CLASSPATH=""
JAVA_OPTIONS="${GC} ${EX} ${ENC} ${DRV} -server -Xms100M -Xmx200M -XX:PermSize=32m -XX:MaxPermSize=256m -XX:MaxDirectMemorySize=128m "
TIGASE_CONFIG="etc/tigase.xml"
TIGASE_OPTIONS=" --property-file etc/init.properties "