Тигасе отказывается от Цунга

Я настроил сервер tigase (5.1.5) и смог зарегистрироваться, войти в систему и общаться в чате с помощью Spark. Но, как ни странно, мне не удалось использовать tsung(1.5.0) для выполнения теста загрузки.

Я использую jabber_registrer.xml в качестве скрипта tsung. В логе tsung ошибка, похоже tigase отказывается от соединения с tsung:

=INFO REPORT==== 28-Jun-2013::02:39:32 ===
   ts_client:(4:<0.6960.0>) connection close while sending message !

=INFO REPORT==== 28-Jun-2013::02:39:32 ===
   ts_client:(5:<0.6960.0>) Server must have closed connection upon us, waiting 10 msec

Мой tigase.conf:

ENC="-Dfile.encoding=UTF-8 -Dsun.jnu.encoding=UTF-8"
DRV="-Djdbc.drivers=com.mysql.jdbc.Driver"
GC="-XX:+UseBiasedLocking -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:ParallelCMSThreads=8 -XX:-ReduceInitialCardMarks"
EX="-XX:+OptimizeStringConcat -XX:+DoEscapeAnalysis -XX:+UseNUMA"
JAVA_HOME="${JAVA_HOME}"
CLASSPATH=""
JAVA_OPTIONS="${GC} ${EX} ${ENC} ${DRV} -server -Xms100M -Xmx2000M -XX:PermSize=32m -XX:MaxPermSize=256m -XX:MaxDirectMemorySize=128m "
TIGASE_CONFIG="etc/tigase.xml"
TIGASE_OPTIONS=" --property-file etc/init.properties --test "

Мои инициализирующие свойства:

config-type=--gen-config-def
--admins=admin@$xmppserver.com
--virt-hosts = www.xmppserver.com
--monitoring=jmx:9050,http:9080,snmp:9060
--auth-db=tigase-auth
--user-db=mysql
--user-db-uri=jdbc:mysql://127.0.0.1:3306/tigasedb?user=root&password=111111&useUnicode=true&characterEncoding=UTF-8
--user-repo-pool-size=12

Я использую db-create-mysql.sh для настройки моей базы данных:

#scripts/db-create-mysql.sh tigase_user tigase_passwd tigasedb root 111111 localhost

Моя первая цель - создать несколько пользователей в tigase с помощью tsung, но я получил эту ошибку и вообще не могу создать пользователя. Я запустил tsung на самом сервере, а затем на клиентском ПК, оба получили одну и ту же ошибку. Есть у кого такая же проблема? Спасибо за любой ответ!


person xFinal    schedule 28.06.2013    source источник
comment
jabber_registrer.xml . Давай увидим это. Убедитесь, что вы установили только 2 или 3 пользователей для регистрации через tsung, чтобы вам было легче следить за журналами. Добавьте эту строку в init.properties: --debug = server,xmpp.impl,db и посмотрите файл logs/tigase.log.0. Вставьте соответствующий вывод в pastebin или куда-нибудь еще и также свяжите его здесь.   -  person kellogs    schedule 03.07.2013


Ответы (1)


Спасибо, kellogs, мне плохо. Проблема в скрипте tsung. В секции значение «domain» должно совпадать со значением «virt-hosts» в etc/init.properties tigase. И почему tigase сказал «Адрес уже используется», потому что когда-то он был прерван ненормально, убить процесс jvm вручную можно решить эту проблему.

person xFinal    schedule 11.07.2013