forum.bitel.ru
http://forum.bitel.ru/

Как проверить, правильно ли работает ActiveMQ?
http://forum.bitel.ru/viewtopic.php?f=22&t=6118
Страница 1 из 1

Автор:  mash55 [ 14 ноя 2011, 13:50 ]
Заголовок сообщения:  Как проверить, правильно ли работает ActiveMQ?

Сервер на FreeBSD 8.2
ActiveMQ 5.5.0 установлена из портов.
BGbilling 5.1 установить не смог, пришлось откатиться на 4.6.

Можно как-нибудь проверить, что activemq установлена и настроена правильно (проверить подключение с логином/паролем)?

Автор:  snark [ 14 ноя 2011, 15:14 ]
Заголовок сообщения:  Re: Как проверить, правильно ли работает ActiveMQ?

На фре 5.1 с activemq работает. Инфа 100%!

Автор:  Phricker [ 14 ноя 2011, 15:24 ]
Заголовок сообщения:  Re: Как проверить, правильно ли работает ActiveMQ?

Код:
telnet localhost 61616

+1 к Снарку

Автор:  mash55 [ 14 ноя 2011, 16:42 ]
Заголовок сообщения:  Re: Как проверить, правильно ли работает ActiveMQ?

Phricker писал(а):
Код:
telnet localhost 61616



Код:
proxy# telnet localhost 61616
CacheEnabledSizePrefixDisabled MaxInactivityDurationInitalDelay'TcpNoDelayEnabledMaxInactivityDurationu0TightEncodingEnabledStackTraceEnabledPuTTY




Connection closed by foreign host.
proxy#

А как проверить, что логин/пароль правильные?

Автор:  skyb [ 14 ноя 2011, 16:52 ]
Заголовок сообщения:  Re: Как проверить, правильно ли работает ActiveMQ?

посмотрев какой указали?

Автор:  mash55 [ 14 ноя 2011, 17:13 ]
Заголовок сообщения:  Re: Как проверить, правильно ли работает ActiveMQ?

Код:
#cat credentials.properties
activemq.username=bill
activemq.password=bgbilling
guest.password=password


Указать-то я указал, но вот использует ли он данный файл?

Автор:  Phricker [ 14 ноя 2011, 17:23 ]
Заголовок сообщения:  Re: Как проверить, правильно ли работает ActiveMQ?

Код:
[root@localhost conf]# cat activemq.xml
    <!-- Allows us to use system properties as variables in this configuration file -->
    <bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
        <property name="locations">
            <value>file:${activemq.base}/conf/credentials.properties</value>
        </property>
    </bean>

Автор:  mash55 [ 14 ноя 2011, 22:50 ]
Заголовок сообщения:  Re: Как проверить, правильно ли работает ActiveMQ?

Хорошо, а как быть с wrapper.conf? В документации сказано, что
Код:
Также, в файле /opt/activemq/bin/linux-x86-32/wrapper.conf для 32 битной версии или /opt/activemq/bin/linux-x86-64/wrapper.conf для 64 битной прописать путь к исполняемому файлу java, например:

Но у меня этого файла просто нет.

Автор:  Phricker [ 15 ноя 2011, 00:33 ]
Заголовок сообщения:  Re: Как проверить, правильно ли работает ActiveMQ?

А откуда activemq качали? с фтп БГ?

Автор:  skyb [ 15 ноя 2011, 03:26 ]
Заголовок сообщения:  Re: Как проверить, правильно ли работает ActiveMQ?

Phricker писал(а):
А откуда activemq качали? с фтп БГ?

mash55 писал(а):
ActiveMQ 5.5.0 установлена из портов.

mash55 Поищите, на форуме уже обсуждалось про актимэмкъю и было расписано решение, ну и если вы фряшник, то должны догадаться чего куда =)

Автор:  mash55 [ 15 ноя 2011, 15:26 ]
Заголовок сообщения:  Re: Как проверить, правильно ли работает ActiveMQ?

skyb писал(а):
ну и если вы фряшник, то должны догадаться чего куда =)

Получается, не такой уж я и фряшник...

Попробовал перевести ActiveMQ с diablo-jdk1.6.0 на linux-sun-jdk1.6.0. Теперь при старте activemq забивает свой лог вот таким сообщением:
Код:
ERROR | Could not accept connection : java.io.IOexception: too many open files

Автор:  skyb [ 15 ноя 2011, 16:05 ]
Заголовок сообщения:  Re: Как проверить, правильно ли работает ActiveMQ?

а чем линукс не угодил для бг?

Автор:  mash55 [ 15 ноя 2011, 16:15 ]
Заголовок сообщения:  Re: Как проверить, правильно ли работает ActiveMQ?

skyb писал(а):
а чем линукс не угодил для бг?

Эта машина выполняет еще и роль шлюза, freebsd на ней просто удобнее для меня. Кроме того, хоть и разработчики всячески открещиваются от freebsd, никогда еще никаких проблем с BG на ней небыло, до сего момента.

Автор:  skyb [ 15 ноя 2011, 17:13 ]
Заголовок сообщения:  Re: Как проверить, правильно ли работает ActiveMQ?

поищите, была подобная тема, буквально недавно

Автор:  snark [ 15 ноя 2011, 19:02 ]
Заголовок сообщения:  Re: Как проверить, правильно ли работает ActiveMQ?

Когда думал о тому куда уходить с 4.6 тестил на фре с линуховой явой 5.0 и 5.1. Т.к. время поджимало, то перешел на 5.0 (чтобы скрипты не переписывать).

Вот что осталось со времен тестов 5.1 на фре:

Код:
# grep activemq /etc/rc.conf
activemq_enable="YES"
activemq_javargs="-Djava.net.preferIPv4Stack=true -Djava.nio.channels.spi.SelectorProvider=sun.nio.ch.PollSelectorProvider -Xmx512M -Dorg.apache.activemq.UseDedicatedTaskRunner=true -Djava.util.logging.config.file=logging.properties -Dcom.sun.management.jmxremote"


Для линуховой явы на фре надо ставить:

Код:
-Djava.nio.channels.spi.SelectorProvider=sun.nio.ch.PollSelectorProvider


Иначе ничего не запустится.

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/