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

activemq 5.4.2 не работает
http://forum.bitel.ru/viewtopic.php?f=22&t=9590
Страница 1 из 2

Автор:  Рамиль [ 19 авг 2014, 11:00 ]
Заголовок сообщения:  activemq 5.4.2 не работает

Здравствуйте! Имеется jre1.6.0_41, bgbilling 5.1, activemq 5.4.2, модули dialup и report. Все это стоит на федоре и работает. Решил поставить все это на CentOS 6.5. Поставил скопировав с боевого сервера на тествовый для отладки процесса обновления.Службы биллинга и актива работают, но
Код:
-bash-4.1# service bgbilling restart
Stopping bgbilling:                                        [  OK  ]
java.net.SocketTimeoutException: Receive timed out
        at java.net.PlainDatagramSocketImpl.receive0(Native Method)
        at java.net.PlainDatagramSocketImpl.receive(Unknown Source)
        at java.net.DatagramSocket.receive(Unknown Source)
        at bitel.billing.server.Server.executeCommand(Server.java:296)
        at bitel.billing.server.Server.main(Server.java:248)
Starting bgbilling:                                        [  OK  ]
-bash-4.1# vi /usr/local/BGBillingServer/log/server.error.log
-bash-4.1# vi /usr/local/BGBillingServer/log/server.error.log
        at org.apache.activemq.transport.tcp.TcpTransport.stop(TcpTransport.java:500)
        at org.apache.activemq.transport.InactivityMonitor.stop(InactivityMonitor.java:121)
        at org.apache.activemq.transport.TransportFilter.stop(TransportFilter.java:64)
        at org.apache.activemq.transport.WireFormatNegotiator.stop(WireFormatNegotiator.java:91)
        at org.apache.activemq.transport.failover.FailoverTransport.doReconnect(FailoverTransport.java:767)
        at org.apache.activemq.transport.failover.FailoverTransport$2.iterate(FailoverTransport.java:116)
        at org.apache.activemq.thread.PooledTaskRunner.runTask(PooledTaskRunner.java:122)
        at org.apache.activemq.thread.PooledTaskRunner$1.run(PooledTaskRunner.java:43)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)
script 08-19/09:43:33 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!
script 08-19/09:43:37 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!
script 08-19/09:43:41 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!
script 08-19/09:43:45 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!
script 08-19/09:43:49 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!
script 08-19/09:43:53 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!
script 08-19/09:43:57 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!
script 08-19/09:44:01 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!
mq 08-19/09:44:02 ERROR [ActiveMQ Task] NIOTransport - Could not stop service: tcp://null:0. Reason: java.lang.NullPointerException
java.lang.NullPointerException
        at org.apache.activemq.transport.nio.NIOTransport.doStop(NIOTransport.java:152)
        at org.apache.activemq.util.ServiceSupport.stop(ServiceSupport.java:69)
        at org.apache.activemq.transport.tcp.TcpTransport.stop(TcpTransport.java:500)
        at org.apache.activemq.transport.InactivityMonitor.stop(InactivityMonitor.java:121)
        at org.apache.activemq.transport.TransportFilter.stop(TransportFilter.java:64)
        at org.apache.activemq.transport.WireFormatNegotiator.stop(WireFormatNegotiator.java:91)
        at org.apache.activemq.transport.failover.FailoverTransport.doReconnect(FailoverTransport.java:767)
        at org.apache.activemq.transport.failover.FailoverTransport$2.iterate(FailoverTransport.java:116)
        at org.apache.activemq.thread.PooledTaskRunner.runTask(PooledTaskRunner.java:122)
        at org.apache.activemq.thread.PooledTaskRunner$1.run(PooledTaskRunner.java:43)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)
script 08-19/09:44:05 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!
script 08-19/09:44:09 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!


Код:
-bash-4.1# service activemq status
ActiveMQ Broker is running (3513).
-bash-4.1# ps ax |grep -i apache
 2841 pts/0    T      0:00 vi /usr/local/apache-activemq-5.4.2/conf/logging.properties
 2844 pts/0    T      0:00 vi /usr/local/apache-activemq-5.4.2/data/wrapper.log
 2845 pts/0    T      0:00 vi /usr/local/apache-activemq-5.4.2/data/activemq.log
 2846 pts/0    T      0:00 vi /usr/local/apache-activemq-5.4.2/bin/activemq
 2847 pts/0    T      0:00 vi /usr/local/apache-activemq-5.4.2/bin/linux-x86-64/wrapper.conf
 2848 pts/0    T      0:00 vi /usr/local/apache-activemq-5.4.2/conf/activemq.xml
 2849 pts/0    T      0:00 vi /usr/local/apache-activemq-5.4.2/conf/credentials.properties
 3279 pts/0    T      0:00 vi /usr/local/apache-activemq-5.4.2/conf/log4j.properties
 3406 pts/0    T      0:00 vi /usr/local/apache-activemq-5.4.2/data/activemq.log
 3407 pts/0    T      0:00 vi /usr/local/apache-activemq-5.4.2/data/wrapper.log
 3411 pts/0    T      0:00 vi /usr/local/apache-activemq-5.4.2/conf/log4j.properties
 3513 ?        Sl     0:00 /usr/local/apache-activemq-5.4.2/bin/linux-x86-64/wrapper /usr/local/apache-activemq-5.4.2/bin/linux-x86-64/wrapper.conf wrapper.syslog.ident=ActiveMQ wrapper.pidfile=/usr/local/apache-activemq-5.4.2/bin/linux-x86-64/./ActiveMQ.pid wrapper.daemonize=TRUE wrapper.lockfile=/var/lock/subsys/ActiveMQ
 3515 ?        Sl     0:04 /opt/java/jre1.6.0_41/bin/java -Dactivemq.home=../.. -Dactivemq.base=../.. -Djavax.net.ssl.keyStorePassword=password -Djavax.net.ssl.trustStorePassword=password -Djavax.net.ssl.keyStore=../../conf/broker.ks -Djavax.net.ssl.trustStore=../../conf/broker.ts -Dcom.sun.management.jmxremote -Dorg.apache.activemq.UseDedicatedTaskRunner=true -Djava.util.logging.config.file=logging.properties -Xmx512m -Djava.library.path=../../bin/linux-x86-64/ -classpath ../../bin/wrapper.jar:../../bin/run.jar -Dwrapper.key=1_jOYgOfv9cy9bkn -Dwrapper.port=32000 -Dwrapper.jvm.port.min=31000 -Dwrapper.jvm.port.max=31999 -Dwrapper.pid=3513 -Dwrapper.version=3.2.3 -Dwrapper.native_library=wrapper -Dwrapper.service=TRUE -Dwrapper.cpu.timeout=10 -Dwrapper.jvmid=1 org.tanukisoftware.wrapper.WrapperSimpleApp org.apache.activemq.console.Main start
 3542 pts/0    T      0:00 vi /usr/local/apache-activemq-5.4.2/data/activemq.log
 3543 pts/0    T      0:03 vi /usr/local/apache-activemq-5.4.2/data/kahadb/db-1.log
 3544 pts/0    T      0:00 vi /usr/local/apache-activemq-5.4.2/data/wrapper.log
 3727 pts/0    R+     0:00 grep -i apache


Какая-то беда с активом.
ps ax |grep -i apache показывает два процесса (3513, 3515) со статусом "?"
Что делать и кто виноват?
Спасибо..

Автор:  Phricker [ 19 авг 2014, 11:26 ]
Заголовок сообщения:  Re: activemq 5.4.2 не работает

проверить с выключенным iptables

Проверить с
Цитата:
[root@bgbilling log]# cat /etc/sysconfig/selinux

# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - No SELinux policy is loaded.
SELINUX=disabled
# SELINUXTYPE= can take one of these two values:
# targeted - Targeted processes are protected,
# mls - Multi Level Security protection.
SELINUXTYPE=targeted


Правда у меня стоит enforcing и все работает. Но и CentOs не 6.5

Автор:  Рамиль [ 19 авг 2014, 11:37 ]
Заголовок сообщения:  Re: activemq 5.4.2 не работает

Phricker писал(а):
проверить с выключенным iptables

Проверить с
Цитата:
[root@bgbilling log]# cat /etc/sysconfig/selinux

# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - No SELinux policy is loaded.
SELINUX=disabled
# SELINUXTYPE= can take one of these two values:
# targeted - Targeted processes are protected,
# mls - Multi Level Security protection.
SELINUXTYPE=targeted


Правда у меня стоит enforcing и все работает. Но и CentOs не 6.5


выключил iptables и SELINUX- не помогло
Код:
-bash-4.1# service bgbilling restart
Stopping bgbilling:                                        [  OK  ]
java.net.SocketTimeoutException: Receive timed out
        at java.net.PlainDatagramSocketImpl.receive0(Native Method)
        at java.net.PlainDatagramSocketImpl.receive(Unknown Source)
        at java.net.DatagramSocket.receive(Unknown Source)
        at bitel.billing.server.Server.executeCommand(Server.java:296)
        at bitel.billing.server.Server.main(Server.java:248)
Starting bgbilling:                                        [  OK  ]
-bash-4.1# vi /usr/local/BGBillingServer/log/server.error.log
mq 08-19/11:34:05 ERROR [ActiveMQ Task] NIOTransport - Could not stop service: tcp://null:0. Reason: java.lang.NullPointerException
java.lang.NullPointerException
        at org.apache.activemq.transport.nio.NIOTransport.doStop(NIOTransport.java:152)
        at org.apache.activemq.util.ServiceSupport.stop(ServiceSupport.java:69)
        at org.apache.activemq.transport.tcp.TcpTransport.stop(TcpTransport.java:500)
        at org.apache.activemq.transport.InactivityMonitor.stop(InactivityMonitor.java:121)
        at org.apache.activemq.transport.TransportFilter.stop(TransportFilter.java:64)
        at org.apache.activemq.transport.WireFormatNegotiator.stop(WireFormatNegotiator.java:91)
        at org.apache.activemq.transport.failover.FailoverTransport.doReconnect(FailoverTransport.java:767)
        at org.apache.activemq.transport.failover.FailoverTransport$2.iterate(FailoverTransport.java:116)
        at org.apache.activemq.thread.PooledTaskRunner.runTask(PooledTaskRunner.java:122)
        at org.apache.activemq.thread.PooledTaskRunner$1.run(PooledTaskRunner.java:43)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)
mq 08-19/11:34:05 ERROR [ActiveMQ Task] NIOTransport - Could not stop service: tcp://null:0. Reason: java.lang.NullPointerException
java.lang.NullPointerException
        at org.apache.activemq.transport.nio.NIOTransport.doStop(NIOTransport.java:152)
        at org.apache.activemq.util.ServiceSupport.stop(ServiceSupport.java:69)
        at org.apache.activemq.transport.tcp.TcpTransport.stop(TcpTransport.java:500)
        at org.apache.activemq.transport.InactivityMonitor.stop(InactivityMonitor.java:121)
        at org.apache.activemq.transport.TransportFilter.stop(TransportFilter.java:64)
        at org.apache.activemq.transport.WireFormatNegotiator.stop(WireFormatNegotiator.java:91)
        at org.apache.activemq.transport.failover.FailoverTransport.doReconnect(FailoverTransport.java:767)
        at org.apache.activemq.transport.failover.FailoverTransport$2.iterate(FailoverTransport.java:116)
        at org.apache.activemq.thread.PooledTaskRunner.runTask(PooledTaskRunner.java:122)
        at org.apache.activemq.thread.PooledTaskRunner$1.run(PooledTaskRunner.java:43)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)
mq 08-19/11:34:05 ERROR [ActiveMQ Task] NIOTransport - Could not stop service: tcp://null:0. Reason: java.lang.NullPointerException
java.lang.NullPointerException
        at org.apache.activemq.transport.nio.NIOTransport.doStop(NIOTransport.java:152)
        at org.apache.activemq.util.ServiceSupport.stop(ServiceSupport.java:69)
        at org.apache.activemq.transport.tcp.TcpTransport.stop(TcpTransport.java:500)
        at org.apache.activemq.transport.InactivityMonitor.stop(InactivityMonitor.java:121)
        at org.apache.activemq.transport.TransportFilter.stop(TransportFilter.java:64)
        at org.apache.activemq.transport.WireFormatNegotiator.stop(WireFormatNegotiator.java:91)
        at org.apache.activemq.transport.failover.FailoverTransport.doReconnect(FailoverTransport.java:767)

Автор:  Amir [ 19 авг 2014, 13:12 ]
Заголовок сообщения:  Re: activemq 5.4.2 не работает

Попробуйте в настройках подключения поменять nio: на tcp:, если где есть. И в activemq.xml тоже. Требуется перезапуск.

Автор:  Рамиль [ 19 авг 2014, 13:39 ]
Заголовок сообщения:  Re: activemq 5.4.2 не работает

Amir писал(а):
Попробуйте в настройках подключения поменять nio: на tcp:, если где есть. И в activemq.xml тоже. Требуется перезапуск.

Поменял, вот что получилось:
/usr/local/apache-activemq-5.4.2/conf/activemq.xml
Код:
 http://activemq.apache.org/configuring-transports.html
        -->
        <transportConnectors>
            <transportConnector name="tcp" uri="tcp://127.0.0.1:61616"/>
            <!--<transportConnector name="tcp" uri="tcp://0.0.0.0:61616" discoveryUri="multicast://default"/>-->
        </transportConnectors>


/usr/local/BGBillingServer/data/data.properties
Код:
mq.url=failover:(tcp://127.0.0.1:61616)
mq.user=bill
mq.pswd=bgbilling

Результат:
Код:
-bash-4.1# service activemq restart
Stopping ActiveMQ Broker...
Stopped ActiveMQ Broker.
Starting ActiveMQ Broker...
-bash-4.1# service bgbilling restart
Stopping bgbilling:                                        [  OK  ]
java.net.SocketTimeoutException: Receive timed out
        at java.net.PlainDatagramSocketImpl.receive0(Native Method)
        at java.net.PlainDatagramSocketImpl.receive(Unknown Source)
        at java.net.DatagramSocket.receive(Unknown Source)
        at bitel.billing.server.Server.executeCommand(Server.java:296)
        at bitel.billing.server.Server.main(Server.java:248)
Starting bgbilling:                                        [  OK  ]
-bash-4.1# vi /usr/local/BGBillingServer/log/server.error.log
script 08-19/13:35:14 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!
script 08-19/13:35:18 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!
script 08-19/13:35:22 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!
script 08-19/13:35:26 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!
script 08-19/13:35:30 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!

Автор:  skn [ 19 авг 2014, 14:34 ]
Заголовок сообщения:  Re: activemq 5.4.2 не работает

а что в логах activeMQ?

Автор:  Рамиль [ 19 авг 2014, 14:39 ]
Заголовок сообщения:  Re: activemq 5.4.2 не работает

skn писал(а):
а что в логах activeMQ?


Обратите внимание на дату и время. Нового ничего не пишется.
/usr/local/apache-activemq-5.4.2/data/activemq.log
Код:
| main
2014-08-15 12:14:39,388 | INFO  | Using Persistence Adapter: KahaDBPersistenceAdapter[/usr/local/apache-activemq-5.4.2/data/kahadb] | org.apache.activemq.broker.BrokerService | main
2014-08-15 12:14:39,790 | INFO  | ActiveMQ 5.4.2 JMS Message Broker (activeMQ) is starting | org.apache.activemq.broker.BrokerService | main
2014-08-15 12:14:39,790 | INFO  | For help or more information please see: http://activemq.apache.org/ | org.apache.activemq.broker.BrokerService | main
2014-08-15 12:14:39,978 | INFO  | Installing Discarding Dead Letter Queue broker plugin[dropAll=true; dropTemporaryTopics=true; dropTemporaryQueues=true; dropOnly=null; reportInterval=1000] | org.apache.activemq.plugin.DiscardingDLQBrokerPlugin | main
2014-08-15 12:14:40,014 | ERROR | Failed to start ActiveMQ JMS Message Broker. Reason: java.io.IOException: Transport Connector could not be registered in JMX: Failed to bind to server socket: nio://127.0.0.1:61616 due to: java.net.BindException: Address already in use | org.apache.activemq.broker.BrokerService | main
java.io.IOException: Transport Connector could not be registered in JMX: Failed to bind to server socket: nio://127.0.0.1:61616 due to: java.net.BindException: Address already in use
        at org.apache.activemq.util.IOExceptionSupport.create(IOExceptionSupport.java:27)
        at org.apache.activemq.broker.BrokerService.registerConnectorMBean(BrokerService.java:1656)
        at org.apache.activemq.broker.BrokerService.startTransportConnector(BrokerService.java:2099)
        at org.apache.activemq.broker.BrokerService.startAllConnectors(BrokerService.java:2049)
        at org.apache.activemq.broker.BrokerService.start(BrokerService.java:511)
        at org.apache.activemq.xbean.XBeanBrokerService.afterPropertiesSet(XBeanBrokerService.java:60)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1536)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1477)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1409)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
        at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291)
        at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
        at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)
        at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190)
        at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:574)
        at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:895)
        at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:425)
        at org.apache.xbean.spring.context.ResourceXmlApplicationContext.<init>(ResourceXmlApplicationContext.java:64)


/usr/local/apache-activemq-5.4.2/data/wrapper.log
Код:
TATUS | wrapper  | 2014/08/15 12:15:36 | --> Wrapper Started as Daemon
STATUS | wrapper  | 2014/08/15 12:15:36 | Launching a JVM...
ERROR  | wrapper  | 2014/08/15 12:15:36 | Unable to start JVM: Permission denied (13)
ERROR  | wrapper  | 2014/08/15 12:15:36 | JVM exited while loading the application.
STATUS | wrapper  | 2014/08/15 12:15:41 | Launching a JVM...
ERROR  | wrapper  | 2014/08/15 12:15:41 | Unable to start JVM: Permission denied (13)
ERROR  | wrapper  | 2014/08/15 12:15:41 | JVM exited while loading the application.
STATUS | wrapper  | 2014/08/15 12:15:45 | Launching a JVM...
ERROR  | wrapper  | 2014/08/15 12:15:45 | Unable to start JVM: Permission denied (13)
ERROR  | wrapper  | 2014/08/15 12:15:45 | JVM exited while loading the application.
STATUS | wrapper  | 2014/08/15 12:15:49 | Launching a JVM...
ERROR  | wrapper  | 2014/08/15 12:15:49 | Unable to start JVM: Permission denied (13)
ERROR  | wrapper  | 2014/08/15 12:15:49 | JVM exited while loading the application.
STATUS | wrapper  | 2014/08/15 12:15:53 | Launching a JVM...
ERROR  | wrapper  | 2014/08/15 12:15:53 | Unable to start JVM: Permission denied (13)
ERROR  | wrapper  | 2014/08/15 12:15:53 | JVM exited while loading the application.
FATAL  | wrapper  | 2014/08/15 12:15:53 | There were 5 failed launches in a row, each lasting less than 300 seconds.  Giving up.
FATAL  | wrapper  | 2014/08/15 12:15:53 |   There may be a configuration problem: please check the logs.
STATUS | wrapper  | 2014/08/15 12:15:53 | <-- Wrapper Stopped
STATUS | wrapper  | 2014/08/18 15:04:07 | --> Wrapper Started as Daemon
STATUS | wrapper  | 2014/08/18 15:04:07 | Launching a JVM...
INFO   | jvm 1    | 2014/08/18 15:04:08 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org
INFO   | jvm 1    | 2014/08/18 15:04:08 |   Copyright 1999-2006 Tanuki Software, Inc.  All Rights Reserved.
INFO   | jvm 1    | 2014/08/18 15:04:08 |
INFO   | jvm 1    | 2014/08/18 15:04:08 | Java Runtime: Sun Microsystems Inc. 1.6.0_41 /opt/java/jre1.6.0_41
INFO   | jvm 1    | 2014/08/18 15:04:08 |   Heap sizes: current=44288k  free=41051k  max=466048k
INFO   | jvm 1    | 2014/08/18 15:04:08 |     JVM args: -Dactivemq.home=../.. -Dactivemq.base=../.. -Djavax.net.ssl.keyStorePassword=password -Djavax.net.ssl.trustStorePassword=password -Djavax.net.ssl.keyStore=../../conf/broker.ks -Djavax.net.ssl.trustStore=../../conf/broker.ts -Dcom.sun.management.jmxremote -Dorg.apache.activemq.UseDedicatedTaskRunner=true -Djava.util.logging.config.file=logging.properties -Xmx512m -Djava.library.path=../../bin/linux-x86-64/ -Dwrapper.key=Zt2Ic3ce564t60x_ -Dwrapper.port=32000 -Dwrapper.jvm.port.min=31000 -Dwrapper.jvm.port.max=31999 -Dwrapper.pid=13805 -Dwrapper.version=3.2.3 -Dwrapper.native_library=wrapper -Dwrapper.service=TRUE -Dwrapper.cpu.timeout=10 -Dwrapper.jvmid=1
INFO   | jvm 1    | 2014/08/18 15:04:08 | ACTIVEMQ_HOME: ../..
INFO   | jvm 1    | 2014/08/18 15:04:08 | ACTIVEMQ_BASE: ../..
INFO   | jvm 1    | 2014/08/18 15:04:08 | Loading message broker from: xbean:activemq.xml
INFO   | jvm 1    | 2014/08/18 15:04:08 |  INFO | Refreshing org.apache.activemq.xbean.XBeanBrokerFactory$1@402f0df1: startup date [Mon Aug 18 15:04:08 YEKT 2014]; root of context hierarchy
INFO   | jvm 1    | 2014/08/18 15:04:09 |  WARN | destroyApplicationContextOnStop parameter is deprecated, please use shutdown hooks instead
INFO   | jvm 1    | 2014/08/18 15:04:09 |  INFO | PListStore:../../data/activeMQ/tmp_storage started
INFO   | jvm 1    | 2014/08/18 15:04:09 |  INFO | Using Persistence Adapter: KahaDBPersistenceAdapter[../../data/kahadb]
Type  :quit<Enter>  to exit Vim

Автор:  stark [ 19 авг 2014, 14:47 ]
Заголовок сообщения:  Re: activemq 5.4.2 не работает

Рамиль писал(а):
java.io.IOException: Transport Connector could not be registered in JMX: Failed to bind to server socket: nio://127.0.0.1:61616 due to: java.net.BindException: Address already in use
at org.apache.activemq.util.IOExceptionSupport.create(IOExceptionSupport.java:27)
at org.apac


Проверьте порт 61616. на нем что-то запущено, возможно другой activemq.

Автор:  Рамиль [ 19 авг 2014, 14:55 ]
Заголовок сообщения:  Re: activemq 5.4.2 не работает

stark писал(а):
Рамиль писал(а):
java.io.IOException: Transport Connector could not be registered in JMX: Failed to bind to server socket: nio://127.0.0.1:61616 due to: java.net.BindException: Address already in use
at org.apache.activemq.util.IOExceptionSupport.create(IOExceptionSupport.java:27)
at org.apac


Проверьте порт 61616. на нем что-то запущено, возможно другой activemq.

На дату и время записи взгляните. Это было вчера.
Код:
-bash-4.1# netstat
Active Internet connections (w/o servers)
Proto Recv-Q Send-Q Local Address               Foreign Address             State
tcp        0      0 localhost:mysql             localhost:45225             ESTABLISHED
tcp        0      0 localhost:45219             localhost:mysql             ESTABLISHED
tcp        0      0 localhost:45207             localhost:mysql             ESTABLISHED
tcp        0      0 localhost:mysql             localhost:45222             ESTABLISHED
tcp        0      0 localhost:mysql             localhost:45219             ESTABLISHED
tcp        0      0 localhost:45216             localhost:mysql             ESTABLISHED
tcp        0      0 localhost:mysql             localhost:45216             ESTABLISHED
tcp        0      0 localhost:mysql             localhost:45212             ESTABLISHED
tcp        0      0 localhost:45225             localhost:mysql             ESTABLISHED
tcp        0      0 192.168.2.101:ssh           192.168.2.66:59018          ESTABLISHED
tcp        0      0 localhost:32000             localhost:31000             ESTABLISHED
tcp        0      0 localhost:45222             localhost:mysql             ESTABLISHED
tcp        0      0 localhost:45212             localhost:mysql             ESTABLISHED
tcp        0      0 localhost:mysql             localhost:45207             ESTABLISHED
tcp        0      0 localhost:31000             localhost:32000             ESTABLISHED
Active UNIX domain sockets (w/o servers)
Proto RefCnt Flags       Type       State         I-Node Path
unix  3      [ ]         DGRAM                    11779  /dev/log
unix  2      [ ]         DGRAM                    9706   @/org/kernel/udev/udevd
unix  2      [ ]         DGRAM                    71756
unix  2      [ ]         STREAM     CONNECTED     69945
unix  3      [ ]         DGRAM                    9730
unix  3      [ ]         DGRAM                    9729
-bash-4.1#

Автор:  skn [ 19 авг 2014, 16:33 ]
Заголовок сообщения:  Re: activemq 5.4.2 не работает

Код:
netstat -ltpn

Автор:  Рамиль [ 19 авг 2014, 16:35 ]
Заголовок сообщения:  Re: activemq 5.4.2 не работает

skn писал(а):
Код:
netstat -ltpn

Код:
-bash-4.1# netstat -ltpn
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address               Foreign Address             State       PID/Program name
tcp        0      0 0.0.0.0:22                  0.0.0.0:*                   LISTEN      1357/sshd
tcp        0      0 127.0.0.1:32000             0.0.0.0:*                   LISTEN      5046/java
tcp        0      0 0.0.0.0:3306                0.0.0.0:*                   LISTEN      2078/mysqld
tcp        0      0 ::ffff:127.0.0.1:61616      :::*                        LISTEN      5046/java
tcp        0      0 :::22                       :::*                        LISTEN      1357/sshd
tcp        0      0 :::42264                    :::*                        LISTEN      5046/java
-bash-4.1# service activemq status
ActiveMQ Broker is running (5044).
-bash-4.1#

Автор:  Amir [ 19 авг 2014, 17:02 ]
Заголовок сообщения:  Re: activemq 5.4.2 не работает

Похоже он у вас на интерфейсе IPv6 стартует.

Автор:  stark [ 19 авг 2014, 17:06 ]
Заголовок сообщения:  Re: activemq 5.4.2 не работает

Amir писал(а):
Похоже он у вас на интерфейсе IPv6 стартует.

Надо указать для java
Код:
-Djava.net.preferIPv4Stack=true


в параметрах запуска activemq

Автор:  Рамиль [ 20 авг 2014, 10:51 ]
Заголовок сообщения:  Re: activemq 5.4.2 не работает

stark писал(а):
Amir писал(а):
Похоже он у вас на интерфейсе IPv6 стартует.

Надо указать для java
Код:
-Djava.net.preferIPv4Stack=true


в параметрах запуска activemq


Добавил
Код:
Djava.net.preferIPv4Stack=true
в /opt/apache-activemq-5.4.2/bin/linux/wrapper.conf-не помогло.
поменял tcp на nio- опять не помогло. Что дальше, товарищи?

Автор:  stark [ 20 авг 2014, 12:29 ]
Заголовок сообщения:  Re: activemq 5.4.2 не работает

Рамиль писал(а):
Добавил
Код:
Djava.net.preferIPv4Stack=true
в /opt/apache-activemq-5.4.2/bin/linux/wrapper.conf-не помогло.
поменял tcp на nio- опять не помогло. Что дальше, товарищи?


Вы не там указали. Это опция java. Причем именно в таком виде
Код:
-Djava.net.preferIPv4Stack=true
.
Надо найти где они в activevemq указываются. Например в файле bin/activemq есть такие строки
Код:
 Set jvm memory configuration
ACTIVEMQ_OPTS_MEMORY="-Xms256M -Xmx256M"
     if [ -z "$ACTIVEMQ_OPTS" ] ; then
        ACTIVEMQ_OPTS="$ACTIVEMQ_OPTS_MEMORY -Dorg.apache.activemq.UseDedicatedTaskRunner=true -Djava.util.logging.config.file=logging.properties"
    fi
    ACTIVEMQ_OPTS="$ACTIVEMQ_OPTS $ACTIVEMQ_SUNJMX_START $ACTIVEMQ_SSL_OPTS"



В общем надо где-то это указать, скорее всего в ACTIVEMQ_OPTS. И потом проверить с помощью netstat на каком интерфейсе стартанул activemq

Автор:  stark [ 20 авг 2014, 12:33 ]
Заголовок сообщения:  Re: activemq 5.4.2 не работает

а нет лучше в том же файле wrapper.conf указывать. Там уже есть другие опции
Код:
# Java Additional Parameters
# note that n is the parameter number starting from 1.
wrapper.java.additional.1=-Dactivemq.home=%ACTIVEMQ_HOME%
wrapper.java.additional.2=-Dactivemq.base=%ACTIVEMQ_BASE%
wrapper.java.additional.3=-Djavax.net.ssl.keyStorePassword=password
wrapper.java.additional.4=-Djavax.net.ssl.trustStorePassword=password
wrapper.java.additional.5=-Djavax.net.ssl.keyStore=%ACTIVEMQ_BASE%/conf/broker.ks
wrapper.java.additional.6=-Djavax.net.ssl.trustStore=%ACTIVEMQ_BASE%/conf/broker.ts
wrapper.java.additional.7=-Dcom.sun.management.jmxremote
wrapper.java.additional.8=-Dorg.apache.activemq.UseDedicatedTaskRunner=true
wrapper.java.additional.9=-Djava.util.logging.config.file=logging.properties



Надо по аналогии добавить новую.

Автор:  Рамиль [ 20 авг 2014, 13:56 ]
Заголовок сообщения:  Re: activemq 5.4.2 не работает

stark писал(а):
а нет лучше в том же файле wrapper.conf указывать. Там уже есть другие опции
Код:
# Java Additional Parameters
# note that n is the parameter number starting from 1.
wrapper.java.additional.1=-Dactivemq.home=%ACTIVEMQ_HOME%
wrapper.java.additional.2=-Dactivemq.base=%ACTIVEMQ_BASE%
wrapper.java.additional.3=-Djavax.net.ssl.keyStorePassword=password
wrapper.java.additional.4=-Djavax.net.ssl.trustStorePassword=password
wrapper.java.additional.5=-Djavax.net.ssl.keyStore=%ACTIVEMQ_BASE%/conf/broker.ks
wrapper.java.additional.6=-Djavax.net.ssl.trustStore=%ACTIVEMQ_BASE%/conf/broker.ts
wrapper.java.additional.7=-Dcom.sun.management.jmxremote
wrapper.java.additional.8=-Dorg.apache.activemq.UseDedicatedTaskRunner=true
wrapper.java.additional.9=-Djava.util.logging.config.file=logging.properties



Надо по аналогии добавить новую.

Сделал по аналогии:
Код:
wrapper.java.additional.1=-Dactivemq.home=%ACTIVEMQ_HOME%
wrapper.java.additional.2=-Dactivemq.base=%ACTIVEMQ_BASE%
wrapper.java.additional.3=-Djavax.net.ssl.keyStorePassword=password
wrapper.java.additional.4=-Djavax.net.ssl.trustStorePassword=password
wrapper.java.additional.5=-Djavax.net.ssl.keyStore=%ACTIVEMQ_BASE%/conf/broker.ks
wrapper.java.additional.6=-Djavax.net.ssl.trustStore=%ACTIVEMQ_BASE%/conf/broker.ts
wrapper.java.additional.7=-Dcom.sun.management.jmxremote
wrapper.java.additional.8=-Dorg.apache.activemq.UseDedicatedTaskRunner=true
wrapper.java.additional.9=-Djava.util.logging.config.file=logging.properties
wrapper.java.additional.10=-Djava.net.preferIPv4Stack=true

Результат:
Код:
-bash-4.1# vi  /usr/local/BGBillingServer/log/server.error.log
script 08-20/13:35:24 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!
script 08-20/13:35:28 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!
script 08-20/13:35:32 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!
script 08-20/13:35:36 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!
script 08-20/13:35:40 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!
script 08-20/13:35:44 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!

Автор:  stark [ 20 авг 2014, 14:04 ]
Заголовок сообщения:  Re: activemq 5.4.2 не работает

activemq перезапускали ? что после перезапуска показывает
Код:
netstat -ltpn

Автор:  Рамиль [ 20 авг 2014, 15:07 ]
Заголовок сообщения:  Re: activemq 5.4.2 не работает

stark писал(а):
activemq перезапускали ? что после перезапуска показывает
Код:
netstat -ltpn


перезапускал и актив и биллинг

Код:
-bash-4.1# netstat -ltpn
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address               Foreign Address             State       PID/Program name
tcp        0      0 127.0.0.1:61616             0.0.0.0:*                   LISTEN      4072/java
tcp        0      0 0.0.0.0:22                  0.0.0.0:*                   LISTEN      1357/sshd
tcp        0      0 0.0.0.0:51324               0.0.0.0:*                   LISTEN      4072/java
tcp        0      0 127.0.0.1:32000             0.0.0.0:*                   LISTEN      4072/java
tcp        0      0 0.0.0.0:3306                0.0.0.0:*                   LISTEN      2078/mysqld
tcp        0      0 :::22                       :::*                        LISTEN      1357/sshd

Автор:  stark [ 20 авг 2014, 18:53 ]
Заголовок сообщения:  Re: activemq 5.4.2 не работает

Рамиль писал(а):
Код:
tcp        0      0 127.0.0.1:61616             0.0.0.0:*                   LISTEN      4072/java



Уже лучше. Теперь на ipv4. А сервер биллинга и activemq у вас на одной машине ? Потому как в противном случае работать не будет , так как activemq у вас на localhost.

Автор:  Рамиль [ 21 авг 2014, 08:46 ]
Заголовок сообщения:  Re: activemq 5.4.2 не работает

stark писал(а):
Рамиль писал(а):
Код:
tcp        0      0 127.0.0.1:61616             0.0.0.0:*                   LISTEN      4072/java



Уже лучше. Теперь на ipv4. А сервер биллинга и activemq у вас на одной машине ? Потому как в противном случае работать не будет , так как activemq у вас на localhost.

Так точно! На одной машине!

Автор:  Рамиль [ 21 авг 2014, 09:24 ]
Заголовок сообщения:  Re: activemq 5.4.2 не работает

Вот логи последние:
vi /usr/local/apache-activemq-5.4.2/data/activemq.log
Код:
2014-08-21 09:20:41,932 | DEBUG | Now attempting to figure out the type of resource: activemq.xml | org.apache.activemq.xbean.XBeanBrokerFactory | WrapperSimpleAppMain
2014-08-21 09:20:41,976 | INFO  | Refreshing org.apache.activemq.xbean.XBeanBrokerFactory$1@789934d4: startup date [Thu Aug 21 09:20:41 YEKT 2014]; root of context hierarchy | org.apache.activemq.xbean.XBeanBrokerFactory$1 | WrapperSimpleAppMain
2014-08-21 09:20:42,692 | DEBUG | Bean factory for org.apache.activemq.xbean.XBeanBrokerFactory$1@789934d4: org.springframework.beans.factory.support.DefaultListableBeanFactory@3b49a794: defining beans [org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,org.apache.activemq.xbean.XBeanBrokerService#0]; root of factory hierarchy | org.apache.activemq.xbean.XBeanBrokerFactory$1 | WrapperSimpleAppMain
2014-08-21 09:20:42,755 | DEBUG | Unable to locate MessageSource with name 'messageSource': using default [org.springframework.context.support.DelegatingMessageSource@4d91f801] | org.apache.activemq.xbean.XBeanBrokerFactory$1 | WrapperSimpleAppMain
2014-08-21 09:20:42,757 | DEBUG | Unable to locate ApplicationEventMulticaster with name 'applicationEventMulticaster': using default [org.springframework.context.event.SimpleApplicationEventMulticaster@643cb075] | org.apache.activemq.xbean.XBeanBrokerFactory$1 | WrapperSimpleAppMain
2014-08-21 09:20:42,923 | WARN  | destroyApplicationContextOnStop parameter is deprecated, please use shutdown hooks instead | org.apache.activemq.xbean.XBeanBrokerService | WrapperSimpleAppMain
2014-08-21 09:20:42,927 | INFO  | PListStore:../../data/activeMQ/tmp_storage started | org.apache.activemq.store.kahadb.plist.PListStore | WrapperSimpleAppMain
2014-08-21 09:20:42,964 | INFO  | Using Persistence Adapter: KahaDBPersistenceAdapter[../../data/kahadb] | org.apache.activemq.broker.BrokerService | WrapperSimpleAppMain
2014-08-21 09:20:43,342 | INFO  | KahaDB is version 3 | org.apache.activemq.store.kahadb.MessageDatabase | WrapperSimpleAppMain
2014-08-21 09:20:43,343 | DEBUG | loading | org.apache.kahadb.index.BTreeIndex | WrapperSimpleAppMain
2014-08-21 09:20:43,359 | INFO  | Recovering from the journal ... | org.apache.activemq.store.kahadb.MessageDatabase | WrapperSimpleAppMain
2014-08-21 09:20:43,360 | INFO  | Recovery replayed 1 operations from the journal in 0.013 seconds. | org.apache.activemq.store.kahadb.MessageDatabase | WrapperSimpleAppMain
2014-08-21 09:20:43,367 | INFO  | ActiveMQ 5.4.2 JMS Message Broker (activeMQ) is starting | org.apache.activemq.broker.BrokerService | WrapperSimpleAppMain
2014-08-21 09:20:43,367 | INFO  | For help or more information please see: http://activemq.apache.org/ | org.apache.activemq.broker.BrokerService | WrapperSimpleAppMain
2014-08-21 09:20:43,538 | INFO  | Installing Discarding Dead Letter Queue broker plugin[dropAll=true; dropTemporaryTopics=true; dropTemporaryQueues=true; dropOnly=null; reportInterval=1000] | org.apache.activemq.plugin.DiscardingDLQBrokerPlugin | WrapperSimpleAppMain
2014-08-21 09:20:43,570 | INFO  | Listening for connections at: nio://localhost:61616 | org.apache.activemq.transport.TransportServerThreadSupport | WrapperSimpleAppMain
2014-08-21 09:20:43,570 | INFO  | Connector nio Started | org.apache.activemq.broker.TransportConnector | WrapperSimpleAppMain
2014-08-21 09:20:43,574 | INFO  | ActiveMQ JMS Message Broker (activeMQ, ID:bgbilling-47107-1408591243416-0:1) started | org.apache.activemq.broker.BrokerService | WrapperSimpleAppMain
2014-08-21 09:20:43,578 | DEBUG | Unable to locate LifecycleProcessor with name 'lifecycleProcessor': using default [org.springframework.context.support.DefaultLifecycleProcessor@72adf5be] | org.apache.activemq.xbean.XBeanBrokerFactory$1 | WrapperSimpleAppMain
2014-08-21 09:20:48,349 | DEBUG | Checkpoint started. | org.apache.activemq.store.kahadb.MessageDatabase | ActiveMQ Journal Checkpoint Worker
2014-08-21 09:20:48,351 | DEBUG | Checkpoint done. | org.apache.activemq.store.kahadb.MessageDatabase | ActiveMQ Journal Checkpoint Worker
~
~
~

vi /usr/local/apache-activemq-5.4.2/data/wrapper.log
Код:
STATUS | wrapper  | 2014/08/21 09:20:38 | TERM trapped.  Shutting down.
INFO   | jvm 1    | 2014/08/21 09:20:38 |  INFO | ActiveMQ Message Broker (activeMQ, ID:bgbilling-34346-1408590896189-0:1) is shutting down
INFO   | jvm 1    | 2014/08/21 09:20:38 |  INFO | ActiveMQ Message Broker (activeMQ, ID:bgbilling-34346-1408590896189-0:1) is shutting down
INFO   | jvm 1    | 2014/08/21 09:20:38 |  INFO | Connector nio Stopped
INFO   | jvm 1    | 2014/08/21 09:20:38 |  INFO | PListStore:../../data/activeMQ/tmp_storage stopped
INFO   | jvm 1    | 2014/08/21 09:20:38 |  INFO | Stopping async queue tasks
INFO   | jvm 1    | 2014/08/21 09:20:38 |  INFO | Stopping async topic tasks
INFO   | jvm 1    | 2014/08/21 09:20:38 |  INFO | Stopped KahaDB
INFO   | jvm 1    | 2014/08/21 09:20:39 |  INFO | ActiveMQ JMS Message Broker (activeMQ, ID:bgbilling-34346-1408590896189-0:1) stopped
INFO   | jvm 1    | 2014/08/21 09:20:40 |  INFO | Connector nio Stopped
INFO   | jvm 1    | 2014/08/21 09:20:40 |  INFO | ActiveMQ JMS Message Broker (activeMQ, ID:bgbilling-34346-1408590896189-0:1) stopped
STATUS | wrapper  | 2014/08/21 09:20:41 | <-- Wrapper Stopped
STATUS | wrapper  | 2014/08/21 09:20:41 | --> Wrapper Started as Daemon
STATUS | wrapper  | 2014/08/21 09:20:41 | Launching a JVM...
INFO   | jvm 1    | 2014/08/21 09:20:41 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org
INFO   | jvm 1    | 2014/08/21 09:20:41 |   Copyright 1999-2006 Tanuki Software, Inc.  All Rights Reserved.
INFO   | jvm 1    | 2014/08/21 09:20:41 |
INFO   | jvm 1    | 2014/08/21 09:20:41 | Java Runtime: Sun Microsystems Inc. 1.6.0_41 /opt/java/jre1.6.0_41
INFO   | jvm 1    | 2014/08/21 09:20:41 |   Heap sizes: current=44288k  free=40942k  max=466048k
INFO   | jvm 1    | 2014/08/21 09:20:41 |     JVM args: -Dactivemq.home=../.. -Dactivemq.base=../.. -Djavax.net.ssl.keyStorePassword=password -Djavax.net.ssl.trustStorePassword=password -Djavax.net.ssl.keyStore=../../conf/broker.ks -Djavax.net.ssl.trustStore=../../conf/broker.ts -Dcom.sun.management.jmxremote -Dorg.apache.activemq.UseDedicatedTaskRunner=true -Djava.util.logging.config.file=logging.properties -Djava.net.preferIPv4Stack=true -Xmx512m -Djava.library.path=../../bin/linux-x86-64/ -Dwrapper.key=OORlfAAbEfjmi4xr -Dwrapper.port=32000 -Dwrapper.jvm.port.min=31000 -Dwrapper.jvm.port.max=31999 -Dwrapper.pid=1859 -Dwrapper.version=3.2.3 -Dwrapper.native_library=wrapper -Dwrapper.service=TRUE -Dwrapper.cpu.timeout=10 -Dwrapper.jvmid=1
INFO   | jvm 1    | 2014/08/21 09:20:41 | ACTIVEMQ_HOME: ../..
INFO   | jvm 1    | 2014/08/21 09:20:41 | ACTIVEMQ_BASE: ../..
INFO   | jvm 1    | 2014/08/21 09:20:41 | Loading message broker from: xbean:activemq.xml
INFO   | jvm 1    | 2014/08/21 09:20:42 |  INFO | Refreshing org.apache.activemq.xbean.XBeanBrokerFactory$1@789934d4: startup date [Thu Aug 21 09:20:41 YEKT 2014]; root of context hierarchy
INFO   | jvm 1    | 2014/08/21 09:20:42 |  WARN | destroyApplicationContextOnStop parameter is deprecated, please use shutdown hooks instead
INFO   | jvm 1    | 2014/08/21 09:20:42 |  INFO | PListStore:../../data/activeMQ/tmp_storage started
INFO   | jvm 1    | 2014/08/21 09:20:43 |  INFO | Using Persistence Adapter: KahaDBPersistenceAdapter[../../data/kahadb]
INFO   | jvm 1    | 2014/08/21 09:20:43 |  INFO | KahaDB is version 3
INFO   | jvm 1    | 2014/08/21 09:20:43 |  INFO | Recovering from the journal ...
INFO   | jvm 1    | 2014/08/21 09:20:43 |  INFO | Recovery replayed 1 operations from the journal in 0.013 seconds.
INFO   | jvm 1    | 2014/08/21 09:20:43 |  INFO | ActiveMQ 5.4.2 JMS Message Broker (activeMQ) is starting
INFO   | jvm 1    | 2014/08/21 09:20:43 |  INFO | For help or more information please see: http://activemq.apache.org/
INFO   | jvm 1    | 2014/08/21 09:20:43 |  INFO | Installing Discarding Dead Letter Queue broker plugin[dropAll=true; dropTemporaryTopics=true; dropTemporaryQueues=true; dropOnly=null; reportInterval=1000]
INFO   | jvm 1    | 2014/08/21 09:20:43 |  INFO | Listening for connections at: nio://localhost:61616
INFO   | jvm 1    | 2014/08/21 09:20:43 |  INFO | Connector nio Started
INFO   | jvm 1    | 2014/08/21 09:20:43 |  INFO | ActiveMQ JMS Message Broker (activeMQ, ID:bgbilling-47107-1408591243416-0:1) started
~

-bash-4.1# vi /usr/local/BGBillingServer/log/server.error.log
Код:
script 08-21/09:17:05 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!
script 08-21/09:17:09 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!
script 08-21/09:17:13 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!
script 08-21/09:17:17 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!
script 08-21/09:17:21 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!
script 08-21/09:17:25 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!
script 08-21/09:17:29 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!
script 08-21/09:17:33 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!
script 08-21/09:17:37 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!
script 08-21/09:17:41 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!
script 08-21/09:17:45 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!
script 08-21/09:17:49 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!
script 08-21/09:17:53 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!
script 08-21/09:17:57 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!
script 08-21/09:18:01 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!
script 08-21/09:18:05 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!
script 08-21/09:18:09 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!
script 08-21/09:18:13 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!
script 08-21/09:18:17 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!
script 08-21/09:18:21 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!
script 08-21/09:18:25 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!
script 08-21/09:18:29 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!
script 08-21/09:18:33 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!
script 08-21/09:18:37 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!
script 08-21/09:18:41 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!
script 08-21/09:18:45 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!
script 08-21/09:18:49 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!
script 08-21/09:18:53 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!
script 08-21/09:18:57 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!
script 08-21/09:19:01 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!
script 08-21/09:19:05 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!
script 08-21/09:19:09 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!
script 08-21/09:19:13 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!
script 08-21/09:19:17 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!
script 08-21/09:19:21 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!
script 08-21/09:19:25 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!
script 08-21/09:19:29 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!
script 08-21/09:19:33 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!
script 08-21/09:19:37 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!
script 08-21/09:19:41 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!
script 08-21/09:19:45 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!
script 08-21/09:19:49 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!
script 08-21/09:19:53 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!

vi /usr/local/BGBillingServer/log/server.mq.log
Код:
-bash-4.1#
08-21/09:17:01  INFO [EventProcessor-init] EventProcessor - Init EventProcessor MQ connection factory...
08-21/09:17:01  WARN [EventProcessor-init] IdGenerator - could not generate unique stub
java.net.UnknownHostException: bgbilling: bgbilling
        at java.net.InetAddress.getLocalHost(Unknown Source)
        at org.apache.activemq.util.IdGenerator.<clinit>(IdGenerator.java:52)
        at org.apache.activemq.ActiveMQConnection.<clinit>(ActiveMQConnection.java:110)
        at org.apache.activemq.ActiveMQConnectionFactory.createActiveMQConnection(ActiveMQConnectionFactory.java:291)
        at org.apache.activemq.ActiveMQConnectionFactory.createActiveMQConnection(ActiveMQConnectionFactory.java:259)
        at org.apache.activemq.ActiveMQConnectionFactory.createActiveMQConnection(ActiveMQConnectionFactory.java:230)
        at org.apache.activemq.ActiveMQConnectionFactory.createConnection(ActiveMQConnectionFactory.java:178)
        at ru.bitel.bgbilling.kernel.event.EventProcessor.newInstance0(EventProcessor.java:1113)
        at ru.bitel.bgbilling.kernel.event.EventProcessor.newInstance0(EventProcessor.java:1068)
        at ru.bitel.bgbilling.kernel.event.EventProcessor.access$8(EventProcessor.java:1061)
        at ru.bitel.bgbilling.kernel.event.EventProcessor$3.call(EventProcessor.java:1038)
        at ru.bitel.bgbilling.kernel.event.EventProcessor$3.call(EventProcessor.java:1)
        at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
        at java.util.concurrent.FutureTask.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)
~

Автор:  Phricker [ 21 авг 2014, 09:31 ]
Заголовок сообщения:  Re: activemq 5.4.2 не работает

после выключения selinux перезагружали сервер? не сервер биллинга, а сервер аппаратный

Автор:  Рамиль [ 21 авг 2014, 09:39 ]
Заголовок сообщения:  Re: activemq 5.4.2 не работает

Phricker писал(а):
после выключения selinux перезагружали сервер? не сервер биллинга, а сервер аппаратный

Перезагружал.

Автор:  stark [ 21 авг 2014, 10:19 ]
Заголовок сообщения:  Re: activemq 5.4.2 не работает

Ну, tcpdump-ом тогда чтоли посмотрите, как идут пакеты. Или может быть вы все-таки не выключили iptables и selinux.
проверьте доступность порта еще так
Код:
 nmap -p 61616  127.0.0.1

Автор:  stark [ 21 авг 2014, 10:20 ]
Заголовок сообщения:  Re: activemq 5.4.2 не работает

Рамиль писал(а):
java.net.UnknownHostException: bgbilling: bgbilling
at java.net.InetAddress.getLocalHost(Unknown Source)


Стоп. А что у вас в data.properties то прописано ? что за bgbilling ?

Автор:  Рамиль [ 21 авг 2014, 10:40 ]
Заголовок сообщения:  Re: activemq 5.4.2 не работает

connector.http=*:8080
port.admin=2005

db.driver=com.mysql.jdbc.Driver
db.url=jdbc:mysql://127.0.0.1/bgbilling?useUnicode=true&characterEncoding=Cp1251&allowUrlInLocalInfile=true&zeroDateTimeBehavior=convertToNull&jdbcCompliantTruncation=false&elideSetAutoCommits=true&cachePrepStmts=true&useCursorFetch=true&queryTimeoutKillsConnection=true
db.user=bill
db.pswd=*****123
db.maxIdle=20
db.maxActive=300

mq.url=failover:(tcp://127.0.0.1:61616)
mq.user=bill
mq.pswd=bgbilling

context.path=/bgbilling

Автор:  stark [ 21 авг 2014, 11:18 ]
Заголовок сообщения:  Re: activemq 5.4.2 не работает

Посмотрите вот эти темы :

Тема1 и Тема2

Автор:  Рамиль [ 22 авг 2014, 15:05 ]
Заголовок сообщения:  Re: activemq 5.4.2 не работает

иииииииииииииииииииииииииииихааааааааааааааааааааа
я это сделал! 8) 8) 8)
Вобщем делал вот это:
1)
Код:
SELINUX=disabled
в /etc/sysconfig/selinux
2) Добавил в /opt/apache-activemq-5.4.2/bin/linux/wrapper.conf
Код:
wrapper.java.additional.10=-Djava.net.preferIPv4Stack=true

3) Поменял в настройках подключения "nio:" на "tcp:". В activemq.xml тоже
4) Выключил iptables
5) В /etc/hosts добавил bgbilling получилось так:
Код:
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4 bgbilling
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

воооот. Всем спасибо, все свободны))))))))))))))

Автор:  dimOn [ 22 авг 2014, 15:06 ]
Заголовок сообщения:  Re: activemq 5.4.2 не работает

так а что было то?

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