[
https://issues.apache.org/jira/browse/AMQ-6589?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andrei Shakirin updated AMQ-6589:
---------------------------------
Description:
1) Configuration: ActiveMQ brokers are configured with shared store (NFS) and
shared file locker with configured lockAcquireSleepInterval:
{code:xml}
<persistenceAdapter>
<mKahaDB directory="amq-share/" lockKeepAlivePeriod="10000">
<locker>
<shared-file-locker lockAcquireSleepInterval="15000"/>
</locker>
<filteredPersistenceAdapters>
<filteredKahaDB perDestination="true">
<persistenceAdapter>
<kahaDB
checkForCorruptJournalFiles="true" checksumJournalFiles="true" />
</persistenceAdapter>
</filteredKahaDB>
</filteredPersistenceAdapters>
</mKahaDB>
</persistenceAdapter>
{code}
2) Workflow
The master broker looses exclusive lock and tries to shutdown, it is reported
in the log file:
{code}
2017-01-31 16:30:45,921 | INFO | Lock file /CE/activemq/lock, locked at Thu
Jan 05 01:14:11 CET 2017, has been modified at Tue Jan 31 16:30:45 CET 2017 |
org.apache.activemq.util.LockFile | ActiveMQ Lock KeepAlive Timer
2017-01-31 16:30:45,921 | ERROR | hostXXX, no longer able to keep the exclusive
lock so giving up being a master |
org.apache.activemq.broker.LockableServiceSupport | ActiveMQ Lock KeepAlive
Timer
2017-01-31 16:30:45,924 | INFO | Apache ActiveMQ 5.13.4 (hostXXX,
ID:xxx-36540-1483575278364-0:1) is shutting down |
org.apache.activemq.broker.BrokerService | ActiveMQ Lock KeepAlive Timer
{code}
3) Problem
Broker hangs during shutdown, I see a lot of messages like:
{code}
The connection to 'tcp://xxx:55057' is taking a long time to shutdown.
{code}
The problem happens only in case of shutdown after loosing exclusive log,
normal shutdown works fine.
I see some other defects with this problem: AMQ-3435, AMQ-3293, AMQ-4073, but
all of them have to be fixed in AMQ 5.13.4.
What can be the reason of this problem?
Note: the connections were created from "old" AMQ clients (5.7.0). Could the
problem related with that?
Complete log file and configuration are attached.
was:
1) Configuration: ActiveMQ brokers are configured with shared store (NFS) and
shared file locker with configured lockAcquireSleepInterval:
{code:xml}
<persistenceAdapter>
<mKahaDB directory="amq-share/" lockKeepAlivePeriod="10000">
<locker>
<shared-file-locker lockAcquireSleepInterval="15000"/>
</locker>
<filteredPersistenceAdapters>
<filteredKahaDB perDestination="true">
<persistenceAdapter>
<kahaDB
checkForCorruptJournalFiles="true" checksumJournalFiles="true" />
</persistenceAdapter>
</filteredKahaDB>
</filteredPersistenceAdapters>
</mKahaDB>
</persistenceAdapter>
{code}
2) Workflow
The master broker looses exclusive lock and tries to shutdown, it is reported
in the log file:
{code}
2017-01-31 16:30:45,921 | INFO | Lock file /CE/activemq/lock, locked at Thu
Jan 05 01:14:11 CET 2017, has been modified at Tue Jan 31 16:30:45 CET 2017 |
org.apache.activemq.util.LockFile | ActiveMQ Lock KeepAlive Timer
2017-01-31 16:30:45,921 | ERROR | hostXXX, no longer able to keep the exclusive
lock so giving up being a master |
org.apache.activemq.broker.LockableServiceSupport | ActiveMQ Lock KeepAlive
Timer
2017-01-31 16:30:45,924 | INFO | Apache ActiveMQ 5.13.4 (hostXXX,
ID:xxx-36540-1483575278364-0:1) is shutting down |
org.apache.activemq.broker.BrokerService | ActiveMQ Lock KeepAlive Timer
{code}
3) Problem
Broker hangs during shutdown, I see a lot of messages like:
The connection to 'tcp://xxx:55057' is taking a long time to shutdown.
I see some other defects with this problem: AMQ-3435, AMQ-3293, AMQ-4073, but
all of them have to be fixed in AMQ 5.13.4.
What can be the reason of this problem?
Note: the connections were created from "old" AMQ clients (5.7.0). Could the
problem related with that?
Complete log file and configuration are attached.
> Broker hangs by shutdown after loosing exclusive lock
> -----------------------------------------------------
>
> Key: AMQ-6589
> URL: https://issues.apache.org/jira/browse/AMQ-6589
> Project: ActiveMQ
> Issue Type: Bug
> Components: Broker
> Affects Versions: 5.13.4
> Environment: Linux
> Reporter: Andrei Shakirin
> Attachments: activemq-old-master-anonymized.log, activemq.xml
>
>
> 1) Configuration: ActiveMQ brokers are configured with shared store (NFS) and
> shared file locker with configured lockAcquireSleepInterval:
> {code:xml}
> <persistenceAdapter>
> <mKahaDB directory="amq-share/" lockKeepAlivePeriod="10000">
> <locker>
> <shared-file-locker lockAcquireSleepInterval="15000"/>
> </locker>
> <filteredPersistenceAdapters>
> <filteredKahaDB perDestination="true">
> <persistenceAdapter>
> <kahaDB
> checkForCorruptJournalFiles="true" checksumJournalFiles="true" />
> </persistenceAdapter>
> </filteredKahaDB>
> </filteredPersistenceAdapters>
> </mKahaDB>
> </persistenceAdapter>
> {code}
> 2) Workflow
> The master broker looses exclusive lock and tries to shutdown, it is reported
> in the log file:
> {code}
> 2017-01-31 16:30:45,921 | INFO | Lock file /CE/activemq/lock, locked at Thu
> Jan 05 01:14:11 CET 2017, has been modified at Tue Jan 31 16:30:45 CET 2017 |
> org.apache.activemq.util.LockFile | ActiveMQ Lock KeepAlive Timer
> 2017-01-31 16:30:45,921 | ERROR | hostXXX, no longer able to keep the
> exclusive lock so giving up being a master |
> org.apache.activemq.broker.LockableServiceSupport | ActiveMQ Lock KeepAlive
> Timer
> 2017-01-31 16:30:45,924 | INFO | Apache ActiveMQ 5.13.4 (hostXXX,
> ID:xxx-36540-1483575278364-0:1) is shutting down |
> org.apache.activemq.broker.BrokerService | ActiveMQ Lock KeepAlive Timer
> {code}
> 3) Problem
> Broker hangs during shutdown, I see a lot of messages like:
> {code}
> The connection to 'tcp://xxx:55057' is taking a long time to shutdown.
> {code}
> The problem happens only in case of shutdown after loosing exclusive log,
> normal shutdown works fine.
> I see some other defects with this problem: AMQ-3435, AMQ-3293, AMQ-4073, but
> all of them have to be fixed in AMQ 5.13.4.
> What can be the reason of this problem?
> Note: the connections were created from "old" AMQ clients (5.7.0). Could the
> problem related with that?
> Complete log file and configuration are attached.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)