forum.bitel.ru http://forum.bitel.ru/ |
|
Проблема c EMQ http://forum.bitel.ru/viewtopic.php?f=22&t=8056 |
Страница 1 из 1 |
Автор: | max [ 20 май 2013, 23:47 ] |
Заголовок сообщения: | Проблема c EMQ |
Вдруг перестал конектится компонент "сервер" к брокеру. (они находятся на разных хостах но в одной подсети) В логах пишет: Код: script 05-20/23:44:04 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker! script 05-20/23:44:08 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker! script 05-20/23:44:12 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker! mq 05-20/23:44:13 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(ThreadPoolExecutor.java:895) <------>at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918) <------>at java.lang.Thread.run(Thread.java:662) script 05-20/23:44:16 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker! script 05-20/23:44:20 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker! script 05-20/23:44:24 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker! script 05-20/23:44:28 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker! script 05-20/23:44:32 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker! mq 05-20/23:44:33 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(ThreadPoolExecutor.java:895) <------>at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918) <------>at java.lang.Thread.run(Thread.java:662) Однако снифером на сервере и снифером на брокере не видно пакетов от сервера, вообще тишина. При этом другие компоненты (радиус сервера работают нормально). Что это может быть? |
Автор: | max [ 20 май 2013, 23:51 ] |
Заголовок сообщения: | Re: Проблема c EMQ |
вот логи в режиме дебаг Код: 05-20/23:48:59 DEBUG [EventProcessor-init] JNDIReferenceFactory - Getting instance of org.apache.activemq.ActiveMQConnectionFactory
05-20/23:48:59 INFO [EventProcessor-init] EventProcessor - Init EventProcessor MQ connection factory... 05-20/23:48:59 DEBUG [EventProcessor-init] FailoverTransport - Reconnect was triggered but transport is not started yet. Wait for start to connect the transport. 05-20/23:48:59 WARN [EventProcessor-init] IdGenerator - could not generate unique stub java.net.UnknownHostException: bill.sp-com.ru: bill.sp-com.ru <------>at java.net.InetAddress.getLocalHost(InetAddress.java:1374) <------>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(FutureTask.java:303) <------>at java.util.concurrent.FutureTask.run(FutureTask.java:138) <------>at java.lang.Thread.run(Thread.java:662) 05-20/23:48:59 DEBUG [EventProcessor-init] FailoverTransport - Started. 05-20/23:48:59 DEBUG [EventProcessor-init] FailoverTransport - Waking up reconnect task 05-20/23:48:59 DEBUG [ActiveMQ Task] FailoverTransport - urlList connectionList:[nio://192.168.0.3:61616] 05-20/23:48:59 DEBUG [ActiveMQ Task] FailoverTransport - Attempting connect to: nio://192.168.0.3:61616 05-20/23:48:59 DEBUG [ActiveMQ Task] FailoverTransport - Connect fail to: nio://192.168.0.3:61616, reason: java.net.UnknownHostException: bill.sp-com.ru: bill.sp-com.ru 05-20/23:48:59 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(ThreadPoolExecutor.java:895) <------>at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918) <------>at java.lang.Thread.run(Thread.java:662) 05-20/23:48:59 DEBUG [ActiveMQ Task] FailoverTransport - Stop of failed transport: tcp://null:0 failed with reason: java.lang.NullPointerException 05-20/23:48:59 DEBUG [EventProcessor-init] FailoverTransport - Waiting for transport to reconnect..: ConnectionInfo {commandId = 1, responseRequired = true, connectionId = ID:null0:0, clientId = ID:null1:0, userName = bill, password = ** 05-20/23:48:59 DEBUG [ActiveMQ Task] FailoverTransport - Waiting 10 ms before attempting connection.. 05-20/23:48:59 DEBUG [ActiveMQ Task] FailoverTransport - urlList connectionList:[nio://192.168.0.3:61616] 05-20/23:48:59 DEBUG [ActiveMQ Task] FailoverTransport - Attempting connect to: nio://192.168.0.3:61616 05-20/23:48:59 DEBUG [ActiveMQ Task] FailoverTransport - Connect fail to: nio://192.168.0.3:61616, reason: java.net.UnknownHostException: bill.sp-com.ru: bill.sp-com.ru 05-20/23:48:59 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(ThreadPoolExecutor.java:895) <------>at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918) <------>at java.lang.Thread.run(Thread.java:662) |
Автор: | max [ 20 май 2013, 23:52 ] |
Заголовок сообщения: | Re: Проблема c EMQ |
при этом брокер сдесь 192.168.0.3 и он пингуется с сервера. |
Автор: | skn [ 21 май 2013, 00:28 ] |
Заголовок сообщения: | Re: Проблема c EMQ |
ребутните mq |
Автор: | max [ 21 май 2013, 01:01 ] |
Заголовок сообщения: | Re: Проблема c EMQ |
ок, тока до мку запросы то не долетают! |
Автор: | skn [ 21 май 2013, 01:11 ] |
Заголовок сообщения: | Re: Проблема c EMQ |
а с ДНС нет проблем? или с настройкой localhost Код: java.net.UnknownHostException: bill.sp-com.ru: bill.sp-com.ru
at java.net.InetAddress.getLocalHost(InetAddress.java:1374) |
Автор: | Cromeshnic [ 21 май 2013, 06:06 ] |
Заголовок сообщения: | Re: Проблема c EMQ |
В /etc/hosts bill.sp-com.ru прописан? Из доки: Цитата: Убедитесь, что имя сервера с ActiveMQ указано в файле /etc/hosts. Имя сервера можно получить командой uname -n.
|
Автор: | max [ 21 май 2013, 14:01 ] |
Заголовок сообщения: | Re: Проблема c EMQ |
да вы правы дело было именно в этом |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |